编程语言
1.给定一个不超过五位的正整数,判断其有几位,依次打印出个位、十位、百位、千位、万位的数字。i=int(input(‘:‘))ifi/1000>10:r=5elifi/1000>1:r=4elifi/100>1:r=3elifi/10>1:r=2else:r=1 ↑↑以上是判断数字的位数,并用r表示。print(r,end=‘‘) 打印位数,将换..
什么是函数?它有什么作用?函数是一个整体,你可以把你经常用的代码定义成一个函数,当你去调用这个函数的时候,就相当于用了整个函数里面的代码,里面的代码就是封装代码。注意,函数是一个整体,所以里面的变量是局部变量,在外面是用不了的,比如说我在函数里面设置a=5,在..
Python实现文件的操作:读写一个文件之前需要打开它:fileobj=open(filename,mode)open()调用参数的解释:*fileobj是open()返回的文件对象;*filename是该文件的字符串名;*mode是指明文件类型和操作的字符串mode:*r只读模式(默认)*w只写模式(不可读,不存在则新创建;存在则重..
&在c++中有两个用法,第一做取地址运算符。第二做引用。引用通俗来说就是一个变量的别名。intval=3;int&yin=val;//这时候yin就是val的一个引用,且注意引用定义必须要直接初始化cout<<"Value"<<yin<<"对比"<<val<<endl;//他们值完全相同..
题目描述 排序是一种很频繁的计算任务。现在考虑最多只有三值的排序问题。一个实际的例子是,当我们给某项竞赛的优胜者按金银铜牌排序的时候。在这个任务中可能的值只有三种1,2和3。我们用交换的方法把他排成升序的。 写一个程序计算出,给定的一个1,2,3组成的数字序列,排成升序所需的最少交换次数 输入输出格 ...
面向对象的命名空间 类中的方法 类中的静态属性 对象的属性类的组合应用 面向对象的命名空间:class A: country='中国'a=A()a.name='alex'print(a.name) 结果是alex 想要添加属性可以这么添加b=A()print(b.name) 结果是没有name的属性 ...
1:使用“》”、“!=”、“>=”等比较运算符可以比较两个字符串的内容。比较的方法是将两个string字符串从头开始比较每一个字符,直到出现两者不一致。比较这两个不相同的字符的字面值,得出相应的结果。代码如下: // 6.21.cpp : 定义控制台应用程序的入口点。 // #include "st ...
(转自http://www.jianshu.com/p/2743fe834166) Java基础常见英语词汇(共70个) ['?bd?ekt] ['?:rientid]导向的 ['pr??ɡræm??]编程OO: object-oriented ,面向对象 OOP: object-oriented ...
通用语言 脚本语言 开源语言 跨平台语言 多模型语言 IPO模式 Input + process + output 算法是处理的灵魂 编写程序步骤: 1.分析问题的计算部分 2.将计算部分划分为确定的IPO三部分 3.完成计算部分的核心处理办法 4.编写程序 5.调试测试 6.升级维护,使程序长期正 ...