赞
踩
本篇文章给大家谈谈python儿童编程有必要学吗,以及python儿童编程 学什么库,希望对各位有所帮助,不要忘了收藏本站喔。
汇总来自 (凤城老人的头条主页 - 今日头条(www.toutiao.com)《青少年Python编程系列》。
一、input()输入的内容是字符串类型
- a = input("输入边长:")
- a = float(a) #inpuut输入为字符串,此处转化成浮点数字
- s = a * a
- print("正方形面积s=",s) #输出语句可以同时输出多个内容,中间以逗号隔开,每个变量类型可以不同python自动化运维工资。不同的内容之间以空格隔开。
二、内置函数
1、print函数:正常情况下,print按行输出内容;如果在print函数里面加两种“小尾巴”,就可以改变它的结尾符和分隔符。
- print("Hello", end=' ')
- print("你好")
- print(1, 2, 3, 4, 5, sep=';')
结果:
- Hello 你好
- 1;2;3;4;5
2、pow()函数
作用与**运算符相同,用于计算幂运算,里面需要写两个参数,分别为底和幂。
3、round()函数
作用是对一个浮点数进行四舍五入,里面有两个参数,第一个参数是浮点数,第二个参数是精确的小数位数,不写默认精确到整数位。
4、eval()函数
作用是将字符串的内容作为Python的代码执行。如下代码段中,a被赋值为2,字符串的内容是a+3,变成代码后就是2+3,输出结果为5。以下代码为2、3、4函数的样例:
- a = 3 ** 4
- b = pow(3, 4)
- print(a, b) #两者结果一样
- print(round(3.7)) # 4
- print(round(120.6192, 2)) # 120.62
- a = 2
- print(eval("a+3"))
- #print(eval("Hello")) #这段代码执行后会报错:字符串中的Hello被转换成了代码执行,变成了一个标识符,但是这个变量没有被定义,因此程序报错。
- a = eval(input("请输入边长:"))
- s = a * a
- print("正方形的面积:", s)
eval()函数有如下妙用,还是以计算正方形面积的代码为例。前面的代码中,我们不知道正方形的边长是整数还是浮点数,所以转换成浮点数了。如果运行代码时边长输入的整数,最后输出的结果还是浮点数。如果用eval()函数就可以优化这个代码。
三、字符串的使用
1、单引号或者双引号书写的字符串都是单行字符串。字符串在Python中还可以使用三个单引号或者三个双引号开头,三个单引号或者三个双引号结尾,写成多行字符串。
- poem1 = '''远上寒山石径斜,
- 白云生处有
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。