码迷,mamicode.com
首页 > 编程语言 > 详细

python基础数据类型初始,用户交互

时间:2019-08-31 15:12:11      阅读:118      评论:0      收藏:0      [点我收藏+]

标签:image   字符串   富士康   比较   32位   取值   lse   class   name   

一、基础数据类型初始

1.数字:int  1,2,3

1 print(100,type(100))
2 print(100‘,type(‘100‘))

查看数据类型的方法:type()函数

取值范围:

int(整型)

在32位机器上,整数的位数为32位,取值范围为-2**31~2**31-1,即-2147483648~2147483647

在64位系统上,整数的位数为64位,取值范围为-2**63~2**63-1,即-9223372036854775808~9223372036854775807

技术图片

 

 数字运算:+,-,*,/  **乘方  取余%

2.字符串:str

python当中,凡是用引号引起来的都是字符串,单引号双引号都可;

print(1)
print(1)
print("I‘m a teacher")
#里面要显示单引号,外面用双引号

字符串是否可相加:

  可相加,叫字符串的拼接。

1 a = "保罗"
2 b = "约翰"
3 c = a + b
4 print(c)    #保罗约翰

  可与数字相乘,str * int

msg = ‘‘‘
故人西辞富士康
为学技术到蓝翔
蓝翔毕业包分配
尼玛还是富士康
‘‘‘
print(msg)

大的字符串,涉及换行,需用三个引号包起来;其他地方是多行注释,赋值给变量时,是大字符串

3.布尔值

bool:布尔值; 真假两个值 True or False  涉及判断,比较

技术图片

 

 二、用户交互——input

1 name = input(请输入你的名字:)    #用户交互
2 age = input(请输入你的年龄:)
3 print(name,age,type(age))      #input输入的全部都是str

1.等待输入;

2.将用户输入内容赋值给前面变量;

3.input出来的数据全部都是str

print(‘我的名字叫‘ + name, ‘我的年龄‘ + age + ‘岁‘)

找错能力要强,自己去解决。

python基础数据类型初始,用户交互

标签:image   字符串   富士康   比较   32位   取值   lse   class   name   

原文地址:https://www.cnblogs.com/RevelationTruth/p/11438786.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!