Fork me on GitHub

python基础入门--input标签、变量、数字类型、列表、字符串、字典、索引值、bool值、占位符格式输出


# 在python3 中:

# nian=input('>>:') #请输入什么类型的值,都成字符串类型
# print(type(nian))


# a = 2**64
# print(type(a)) #查看得到的数据类型方法

# x =1-2j
# print(x.imag)
#
# print(x.real)


# 这里是字符串相加,通过如果是age是int的是时候是无法相加的
# name = 'huang'
# age = '18'
# alex =name+age
# print(alex)


# alex = name*5
# #
# # print(alex)


# 列表

# 用[]内逗号分隔,存放n个类型的值

# # stundents=['huang','alex','wupeiqi',]
# #
# # stundents=list(['huang','alex','wupeiqi'])
# # print(stundents)


# 存放多个学生的信息:姓名,年龄,爱好

# students_info=[['huang',18,['play']],['alex',18,['plsy','sleep']]]
#
# print(students_info[0][2][0])

# 字典

# 以下在字典中,取出可以的值

#
# info={
# 'name':'huangjiangyong',
# 'hobbies':['play','sleep'],
# 'company_info':{
# 'name':'oldboy',
# 'type':'education',
# 'emp_mun':40
# }
#
# }
# print(info['company_info']['name'])
#
#
# # 在学生中取出该字典的索引值
# students=[
# {'name':'alex','age':18,'hobbies':['play','sleep']},
# {'name': 'huang', 'age': 28, 'hobbies': ['play', 'sleep']},
# {'name': 'wupeiqi', 'age': 58, 'hobbies': ['play','read' 'sleep']}
#
# ]
# print(students[1]['hobbies'][1])


# bool布尔值

# a=3
# b=5
# print(a>b) #当不成立的时候,返回值是:false.反之为:true
# print(a<b) #当成立的时候,返回值是:true.反之为:false


# 格式输出

# %s字符串占位符:可以接受字符串,也可以接收数字
# print('my name in %s , my age is %s' %('huang',18))

# %d数字占位符,只能接受数字
# print('my name is %s,my age is %d'%('huang',20))
#
# # 接受用户输入,打印成指定格式
#
# name=input('yuor name:')
#
# age=input('yuor age:') #用户输入int类型的时候,无法传值给%d
#
# print('my name is %s,my age is %s' %(name,age))
# # print('my name is %s,my age is %d' %(name,age)) #当age为字符串时候,无法传值给%d,不然会报错.

#
# # 以下是小练习:用户输入姓名、年龄、工作、爱好 ,然后打印成以下格式
name=input('yuor name:')
age=input('yuor age:')
sex=input('yuor sex:')
job=input('yuor job:')

print('my name is : %s\nmy age is : %s\nmy sex is : %s\nmy job is : %s' %(name,age,sex,job))

















posted @ 2019-03-12 16:50  MR_黄Python之路  阅读(294)  评论(0编辑  收藏  举报