Python学习笔记(一)

第一章
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。

相关文章
相关标签/搜索