python输⼊语句-python输⼊,python基本输⼊输出语句input函数,运⾏之后,就需要⽤键盘输⼊:
a=input()
print(a)
运⾏之后,⽤键盘输⼊内容,按下回车键,就可以打印输⼊的内容。
但是,如果运⾏之后有所提⽰,会不会好⼀点呢?
print('请输⼊:')
a=input()
java适合自学吗print('输⼊内容是',a)
注意:python是从上往下运⾏。
如果我们输⼊⼀个数字,要进⾏计算,怎么能得到计算结果呢?
print('请输⼊:')
dom对象转换为jquery对象
a=input()
b=a*a
print(a,'的平⽅是',b)
结果报错:
TypeError:can'tmultiplysequencebynon-intoftype'str'
原来,a得到的不是真正的数字,⽽是。
需要把输⼊的数字,变成整数:
a=int(input())
当然,你键盘输⼊的内容,也必须是整数。
整合⼀下:
a=int(input())
print(a,'的平⽅是',a*a)
a*a在print⾥⾯,就可以运算,并且返回运算结果。
如果输⼊⼩数,就需要指定为float类型:
a=float(input())
print(a,'的平⽅是',a*a)
正确的代码是,把input的内容,转变为整数(或其它类型的数):
print('请输⼊⼀个数字,我们将计算它的平⽅:')
a=int(input())
print(a,'的平⽅是',a*a)
⽤python编写⼀个程序,输出你的姓名和学号
⽤python编写⼀个程序,输出你的姓名和学号的⽅法。
1.输⼊命令提⽰符,输⼊python并按Enter进⼊python交互模式。truffle框架
2.输⼊name=input()后按回车,如下所⽰。
3.输⼊名字“mymy”,然后回车。此时,变量将“name”回答为“mymy”。
4.输⼊名称后返回,可以看到变量名的内容是:mymy。
5.输⼊打印(姓名)并回车。输出变量名是mymy。python基础代码语句
6.输⼊print('hello',name),然后回车。输出是:hellomymy。
python怎么获取键盘输⼊
content=input("input:")head start
或者
content=raw_input("input:")
因为python的版本不⼀样,⽀持的输⼊⽅法(input/raw_inpt)也不⼀样。
Python输⼊语句
pythonwhile循环语句
python编程中while语句⽤于循环执⾏程序,即在某条件下,循环执⾏某段程序,以处理需要重复处理的相同任务。其基本形式为:while判断条件:
执⾏语句……
执⾏语句可以是单个语句或语句块。判断条件可以是任何表达式,任何⾮零、或⾮空(null)的值均为true。
当判断条件假false时,循环结束。
实例:
#!/usr/bin/python
count=0
while(count<9):
print'thecountis:',count
count=count+1
print"goodbye!"
以上代码执⾏输出结果:
thecountis:0
thecountis:1
thecountis:2
thecountis:3
thecountis:4
thecountis:5
thecountis:6
thecountis:8
goodbye!
while语句时还有另外两个重要的命令continue,break来跳过循环,continue⽤于跳过该次循环,break则是⽤于退出循环,此外"判断条件"还可以是个常值,表⽰循环必定成⽴,具体⽤法如下:
#continue和break⽤法
i=1
whilei<10:
i+=1
ifi%2>0:#⾮双数时跳过输出
continue
printi#输出双数2、4、6、8、10
i=1
while1:#循环条件为1必定成⽴利用jquery解析豆瓣json
printi#输出1~10
i+=1
ifi>10:#当i⼤于10时跳出循环
break
⽆限循环
如果条件判断语句永远为true,循环将会⽆限的执⾏下去,如下实例:
#coding=utf-8
#!/usr/bin/python
var=1
whilevar==1:#该条件永远为true,循环将⽆限执⾏下去
num=raw_input("enteranumber:")
print"youentered:",num
print"goodbye!"
以上实例输出结果:
enteranumber:20
youentered:20
enteranumber:29
youentered:29
enteranumber:3
youentered:3
enteranumberbetween:traceback(mostrecentcalllast):
file"test.py",line5,in
num=raw_input("enteranumber:")
keyboardinterrupt
注意:以上的⽆限循环你可以使⽤ctrl+c来中断循环。
循环使⽤else语句
在python中,for…else表⽰这样的意思,for中的语句和普通的没有区别,else中的语句会在循环正常执⾏完(即for不是通过break跳出⽽中断的)的情况下执⾏,while…else也是⼀样。
#!/usr/bin/python
count=0
whilecount<5:
printcount,"islessthan5"
count=count+1
else:
printcount,"isnotlessthan5"
以上实例输出结果为:
0islessthan5
1islessthan5
2islessthan5
3islessthan5
4islessthan5
5isnotlessthan5
简单语句组
类似if语句的语法,如果你的while循环体中只有⼀条语句,你可以将该语句与while写在同⼀⾏中,如下所⽰:
#!/usr/bin/python
flag=1
while(flag):print'givenflagisreallytrue!'
print"goodbye!"
注意:以上的⽆限循环你可以使⽤ctrl+c来中断循环。
本⽂来⾃: ⽼铁博客,转载请保留出处!欢迎发表您的评论
相关标签:
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论