文章目录
- 函数
- 字符串
- 选择语句
- 循环
函数
1.abs() 绝对值 2.pow(2,3) = 8 幂运算 3.round(x) 返回接近的那个数,都接近返回偶数值。 eg:round(5.5)=6 4.round(x,n) 保留小数点后n位小数,n为整数。例如:round(3.14159, 2) 返回 3.14,round(2.675, 2) 返回 2.67(注意浮点数精度问题)。
字符串
1.字符串被括在单引号或双引号中
letter ='a'
letter ="a"
2.ord()、chr()
upperch = chr(ord(lowch)–32)
# ord()将字符转换为ASCII码
# chr()将ASCII码转换为字符
3.不换行打印:end= 不换行
print("aaa",end="bbb")
# end= 不换行
4. str(): 将数值转换为字符串 5. strip(): 去除字符串前后空格
6. 读取字符串内容并显示
s = input("输入任意字符串:")
print("你输出的字符串内容是:",end=" ")
for i in range(0,len(s)):
print(s[i],end="")
#len() 返回字符串中字符的个数
选择语句
if: if:—else: if:—elif:—else:
十以内整数加法练习 randint(a,b): 产生随机整数(含a,b) randint[0,1): (含0不含1) random(): 产生随机小数
import random
number1 = random.randint(0,9)
number2 = random.randint(0,9)
answer = eval(input(str(number1)+"+"+str(number2)+"=?"))
print(str(number1)+"+"+str(number2)+"="+str(answer),number1+number2==answer)
输出:
6+5?11
6+5=11 True
循环
while循环 for循环 for i in range(): range(a) [0,a) range(a,b) [a,b] range(a,b,c) [a,b)步长为c(a,a+c,a+2c)




