python基础题库(新手必学)
python基础知识題库可以查漏补缺,初学者可以根据题目延伸出去学习光看书不练习是没有什么用的,感觉自己学了很多写个东西就什么也不会了。这是我自学的时候用到的资料感觉很有用,分享给大家
2–1. 变量print和字符串格式化操作符。启动交互式解释器给一些变量赋值(数值,字符串等)并通过输入变量名显示它们的值再用print语句做同样的事。这两者有什么区别
print語句打印在屏幕上的对象是调用str()函数显示的,因此是以字符串的方式显示; 给变量赋值然后以变量名的的方式显示值的时侯输出的字符串是用单引号括起来的,这是为了让非字符串对象也能以字符串的方式显示
(b) 添加一段类似的代码,不过这次输入的是数值将输入数据轉换为一个数值对象,(使
raw_input函数的返回值就是字符串类型
内建函数int()把数值字符串转换成整型值但要注意的是需要进行int转型的字符串仅仅包含数字,不能包括其他字符串比如:
输出的结果是222。然后我们查看下ainfo现在的类型通过type方法查看下,发现是str
要解决上面的问题可以鼡string.ato*()函数:
后修改你的代码支持用户输入数值再进行判断。
2–8. 循环和运算符 创建一个包含五个固定数值的列表或元组输出他们的和。然后修
改你的代码为接受用户输入数值 分别使用
2–9.循环和运算符 创建一个包含五个固定数值的列表或元组,输出他们的平均值本练习的难點之一是通过除法得到平均值。 你会发现整数除会截去小数因此你必须使用浮点除以得到更精确的结果。float()内建函数可以帮助你实现这一功能
(a)让用户输入三个数 并将 值 分将它 别们保存到3个不同的变量中不使用列表或排序算法,自己写代码对这三个数由小到大排序(b)修改(a)的解决方案,使之从大到小排序
Android背光控制 android 软键盘研究成果(默认彈出和按钮点出)
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。