变量名的命名规则:

  1. 只能使用大、小写字母、数字和“_”。
  2. 不能以数字开头。
  3. 不能和系统关键字重复。
  4. 特殊记的变量名:print,input
  • 正确命名变量名的例子: m3,m,m31,m_3,m_,_m,_3m......

map() 函数

input() 获得一行文本内容, 返回string a = input() a,b = input().split() 连发指令 a,b = int(a) , int(b) 数据转换 a,b = int(a) , float(b)

a,b,c,d = input().split() a,b,c,d = int(a) , int(b) , int(c) , int(d)

a,b,c,d = map( int , input().split() )

不用函数实现四舍五入

···round()

加 0.5 实现 >0.5 数自动进位,小于0.5 的保持不进位 0.5 = > 0.5 + 0.5 = > 1.0 0.6 => 0.6 + 0.5 => 1.1 0.8 => 0.8 + 0.5 => 1.3

0.4 => 0.4 + 0.5 => 0.9 0.3 => 0.3 + 0.5 => 0.8

11 = > 10 15 => 20 保留十位数对个位进行四舍五入 a = (a+5) // 10 * 10 保留到百位数 a = (a+50) // 100 * 100

字符串的拆解

ch=input()#得到一串文本,即“字符串”,空字符串也是有含义的“空杯不空”,只是没有内容不是没有杯子

字符串可以理解为字符数组,调用方法一致(类似于icode中的Flayer,Item) 例:ch = hnai ch[0],ch[1],ch[2],ch[3] 分别对应h,n,a,i ch也可以是数字型的文本如:ch=4567那ch[0]为4,ch[1]为1

0 条评论

目前还没有评论...