1. 使用 python 表示数学式:
解:
>>> x=1
>>> y=2
>>> a=3
>>> b=4
>>> F=(5+10*x)/5-13*(y-1)*(a+b)/x+9*(5/x+(12+x)/y)
>>> F
15.5
2. 从控制台输入用户的月薪,进行运算计算出年薪。打印输出用户的年薪
解:
>>> msalary=input("请输入月薪资:")
请输入月薪资:10000
>>> print("年薪资:"+str(int(msalary)*12))
年薪资:120000
3. 使用字符串复制,用计算机打印出“爱你一百遍”,打印100 次
解:
>>> print("爱你一百遍"*100)
爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍爱你一百遍
>>>
4. 将”to be or not to be”字符串倒序输出
解:
>>> "to be or not to be"[::-1]
'eb ot ton ro eb ot'
5. 将”sxtsxtsxtsxtsxt”字符串中所有的s 输出
解:
>>> "sxtsxtsxtsxtsxt"[::3]
'sssss'
6. 判断如下输出结果,并文字解释原因:
>>> a = "abd_33"
>>> b = "abd_33"
>>> c = "dd#"
>>> d = "dd#"
>>> a is b #输出true or false?
>>> c is d #输出true or false?
解:
>>> a is b #输出true因为Python 支持字符串驻留机制,对于符合标识符规则的字符串(仅包含下划线(_)、字母和数字)会启用字符串驻留机制驻留机制。a和b引用同一对象。
>>> c is d #输出false因为不符合标识符规则,#不符合
7. 写出如下代码打印的结果:
>>> c = "名字是{name},年龄是{age}"
>>> c.format(age=19,name='高淇')
解:
'名字是高淇,年龄是19'