继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

python用户交互、格式化输出

慕勒551688
关注TA
已关注
手记 250
粉丝 39
获赞 133

python中的注释

单行的话用“#”号注释,多行注释,可以用三个单引号,或三个双引号''' '''或 """ """

python中用户输入

1、

#!/usr/bin/env python#_*_conding:utf-8_*_name = input("What is your name?")print("hello" , name)

2、

#!/usr/bin/env pythonname=input("name:")age=input("age:")job=input("job:")info='''------info of %s------Name: %sAge: %sJob: %s'''%(name,name,age,job)print(info)

3、

#!/usr/bin/env pythonname=input("name:")age=input("age:")job=input("job:")info='''------info of %s------Name: %sAge: %dJob: %s'''%(name,name,age,job)print(info)#这里运行的话会报错:    Traceback (most recent call last):  File "input.py", line 12, in <module>    '''%(name,name,age,job)TypeError: %d format: a number is required, not str#这里需要强转义#!/usr/bin/env pythonname=input("name:")age=int(input("age:"))    #请注意这里的强转义job=input("job:")info='''------info of %s------Name: %sAge: %dJob: %s'''%(name,name,age,job)print(info)**#Note: %s表示字符串string的字意思,$d表示整数,int的字思,%f表示浮点数**

4、

#!/usr/bin/env pythonname=input("name:")age=input("age:")job=input("job:")info='''------info of {_name}------Name: {_name}Age: {_age}Job: {_job}'''.format(_name=name,        _age=age,        _job=job)print(info)

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP