第一章
python
因为基础内容简单因此直接进入实战测试
第一题:
解题思路:根据题目要求,咱们首先建立两个变量 j,k 它们的值分别为4,8,而后咱们在print中让它运算j余k的余数,同时加上逗号在后面加上j**k这样就能够同时打印出两条运算的结果了。
代码:函数
j=4 k=8 print (j%k,j**k)
运算结果:
测试
第二题:
解题思路:
A.用input函数取用户输入的字符串,放入一个变量里,而后打印这个变量便可
代码:3d
string=input('Please enter your string: ') print(string)
运算结果:
code
B.一样用input函数获取用户输入的数值,放入一个变量里,可是题目要求咱们还要进行转换成数值对象,而且提示咱们用int函数,这个函数就是用来进行对象类型转换的,咱们把变量进行类型转换后再用print函数打印出来便可。
代码:对象
number=input('Please enter your numbers: ') number=int(number) print(number)
运算结果:
blog
第三题:
解题思路:
A.根据题目要求咱们要用while循环去输入0-10,首先我要建立一个变量,而且值为0,也就是初始化变量,接着当i<11时进入while循环,在循环中让它执行打印i的值,再给i+1来进入下次循环,这样即可以获得0-10。
代码:字符串
i=0 while i<11: print (i) i=i+1
运算结果:
input
B.用i吧rang(11)的值遍历出来打印而后每遍历一次加一以进入下次循环。
代码:string
for i in range(11): print (i) i=i+1
运算结果:
第四题:
解题思路:用if判断数值大于0就是正数,小于0就是负数不然就是0,这里就直接进入用户输入环节。
代码:
num=int(input('Please enter your number: ')) if num>0: print ('正数') elif num==0: print ('0') elif num<0: print ('负数')
运行结果:
第五题:
解题思路:
(while循环):建立string变量和i变量,string存储用户输入的字符串,i初始化,在while中用len函数取字符串长度,在用i判断是否小于字符串长度进入while循环,循环中去遍历字符串,再打印出来,i+1用于重复循环。
代码:
i=0 string=input('Please enter your string: ') while i<len(string): print (string[i]) i=i+1
运算结果:
(for循环):将用户输入的字符串放入一个变量里,而后用for循环去遍历字符串打印便可。
代码:
string=input('Please enter your string: ') for i in string: print (i)
运算结果:
先写到这里 累了 做业只能下次再补回来O(∩_∩)O哈哈~
小知识:for不能够遍历int对象;int对象不能够被转换成列表对象;while须要定义变量,for则不须要;python中null替换为None。