欢迎光临
我们一直在努力

【学习笔记】python基础语法

文章目录

  • 函数
  • 字符串
  • 选择语句
  • 循环

函数

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+511
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)

赞(0)
未经允许不得转载:171主机测评 » 【学习笔记】python基础语法
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址