少儿编程python——简约版(上)
print()函数
该函数是一个内置函数
print(100)
print(12.13)
print("你好,Python")
print('你好,Python')
错误写法print("agxrgx')
放一行:print(100,end=" ")
print(22.1)
运行结果:100 22.1

![]()
注释
注释用来描述内容,不运行
单行注释格式: #
多行注释用”“”(三个单引号)或‘’‘(三个单引号)
变量
变量作用:用来临时存放数据,区分大小写,变量名不建议用中文
变量的命名规则:字母、数字、下划线,不能以数字开头,不能使用Python关键词(and as def del elif else False for from if import in is None not or True while等),特殊符号不行(/.,[],!@#$%^&*……等等)
语法格式:
变量名 = 变量值
eg:
a=10
num=100.9
print(a)
print(num)
多个变量赋值
a=b=c=100
a,b,c=1,2,3 #等号左右两边数量必须对应
数据类型
数据类型:整型类型int(eg:100,-10,0,1)、浮点数类型float(eg:12.3,.142 ,0.1)、布尔类型bool(True、False【其中True用1表示,False用0表示】)、字符串类型str(用一个个字符连串联起来的内容叫做字符串,用str表示,字符串类型的值必须用双引号或者单引号、三引号括起来,三引号一般用在大的段落,“”叫空字符串、不如abc=“”,代表abc为空字符串)
内置函数之type()函数 可看类型
a=10
print(type(a))结果:<class 'int'>
计算运算符
+加 -减 *乘 /除(得到的都是浮点数) %取余 //求整除(向下取整,一个数除以另一个数,结果只取商的整数部分,小数部分舍去) **乘方(幂,一个数的n次方,优先级最高)
eg:4//3 = 1 2**3=2*2*2=8
数据类型之间的转换
int()将字符串、浮点数、布尔类型的数据转换成整数类型
语法格式:
int(其他数据类型)
eg:
a=int(3.91)
print(a)
结果:3
float()、bool()、int() 一致 str()可以转换任意类型
字符串的截取的语法格式如下: 变量[头下标:尾下标:步长]
str = '123456789'
print(str)
print(str[0:-1])
print(str[0])
print(str[2:5])
print(str[2:])
print(str[1:5:2])
print(str*2)
print(str+"你好") #连接字符串
print('hello \n hello') #\n为换行符
print(r'hello \n hello') #原始字符串输出
结果:
count()函数:用于计算字符串出现某个字符的次数
eg:
a="aaafdsefaaagraaaereafeargsebabaa"
print(a.count("a"))
结果:14
关系运算符
字符串只能与数字相乘。
主要包含:==是否相等、>是否大于、<是否小于、>=是否大于等于、<=是否小于等于、!=是否不等于
逻辑运算符
逻辑运算符作用:用于结合关系运算符做判断、判断是否对错
关键词:and表示并且、or表示或者、not表示非,相反【优先级最高】
and任意一边为0(False),即为0(False
or任意一边为1(True),即为1(True)
not是真为假,假为真
eg:
20>199 and 100>1 结果为False
1>0 or 3<2 结果True
not 1 结果 False
input()函数
函数作用:用于从控制台读取用户输入的内容、(重点)返回的是字符串类型
语法格式:input(字符串)
a=input("请输入:")
print(a)
print(type(a))

如果之后要对其进行运算操作,则需要进行相应转换。
更多推荐



所有评论(0)