用户交互、运算符

时间:2019-11-02 21:09:53   收藏:0   阅读:81

用户交互、运算符

一、与用户交互

pyton3
input('name:')
name:Yang
'Yang' 
python2
raw_input('name:')
name:Yang
'Yang'

二、格式化输出

1. %s占位符:可以接收任意类型的变量

%d占位符:只能接收数字类型

例子一:

print('亲爱的%s您好!您%s月的话费是%d,余额还有%d' %('Tony',11,83,1))
亲爱的Tony您还!您11月的话费是83,余额还有1

例子二:

>>> name = 'yang'
>>> age = 22
>>> hobby = 'play, money'
>>> print('my name is %s, my age is %d,my hobby is %s' %(name, age, hobby))
my name is yang, my age is 22,my hobby is play, money

保留两位小数:‘%.2f‘

>>> a = 3.1415926
>>> print('%.2f' %a)
3.14

2. .format

username = 'Yang'
ages = 22
print('name:{user},age:{age}'.format(user=username,age=ages))
name:Yang,age:22

3.f-string

name = 'chen'
age = 18
hobby = 'yang'
print(f'姓名:{name},年龄:{age},爱好:{hobby}') 
姓名:chen,年龄:18,爱好:yang

三、运算符

技术分享图片

技术分享图片

技术分享图片

>>> 'hello' in 'hello world!'
True
>>> 'hello' not in 'hello world!'
False
>>> x=y=10
>>> id(x)
1737518848
>>> id(y)
1737518848
>>> x is y
True
>>> x is not y
False

原文:https://www.cnblogs.com/YGZICO/p/11783876.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!