快问快答入门python
1.怎么打印hello world?
msg=’Hello world!’
print(msg)
-
输出全名
fisrt name: An
Last Name:Lee
输出 Lee An
答案:
a=’An’
b=’Lee’
print(a+’ ‘+b) -
list的delimiter是什么? 怎么访问最后一个元素? 如何遍历list里面的每一个元素?
答: 定界符是[,]
最后一个元素index取-1
遍历 for i in list名字
4.如何创建一个空list, 如何追加元素?
a=[]
a.append(‘apple’)
a.append(‘banana’)
a.append(‘melon’)
-
创建一个表, 里面是前9个平方
squares=[x**2 for x in range(1,10)] -
提取一个表里的前两个
squares[:2] -
如何拷贝一个list?
a=squares[:] -
tuple的本质特征是什么? 和list的区别是什么?
tuple里的分量不可改变; 定界符(,) -
list怎么进行条件测试?
4 in squares; 7 not in squares -
利用if, elif, else怎么表示年龄小于4,免票; 年龄小于18, 票价为10; 成年, 票价15?
if age<4: price=0
elif age<18: price=10
else: price=15 -
怎样提示读者输入年龄并接收年龄, 输入的字符串如何转为数字?
age=input(‘How old are you?’)
age=int(age) -
当消息不是quit时, 输出读者给的消息.
msg=’’
while msg!=’quit’:
msg=input(‘write your ideas’)
print(msg)