基础数据初识。

基础数据初识

机器是傻的。人是聪明的,

人会做一些精准的划分(这是数字,这是字母,这是英文,这是???)

当计算机接收到100,中国他会傻傻分不清这到底指什么,。我们要告诉计算机

100.102.103.1047.这就是数字int可以进行+-/*

'中国''hello'这些是文字:可以用来记录信息,描述信息等

[1.2.3.'中国']这就是列表。他可以做一些相应的操作

python的基础类型

int(整数)

1.12.123.11145.552.5532

这些整数可以用来做啥

+-*/(加减乘删除)

列子

#int
g = 100
z = 2
r = g*z
print(r)
h = 200
r = 2
g = h/r
print(g)
#结局显示100

字符串str

凡是用引号引起来的数据都称之为字符串

s = 'woshishuaige'
f = 'doushishuaige'
v =  '我有100rmb'
#以上均为字符串
#单双引号也可以共用
ip = 'i' am 'shuaige' lalal
#这是错误的表示方法
正确的为
ip = "i 'am' shuaige lalal"

三引号的使用方法

#换行
gs = '''
窗前明月光
疑是地上霜
举头望明月
低头思故乡
'''
print(gs)

字符串拼接

#字符串只允许相加相乘
#演示我一个情郎  用拼音展示
q = 'woshi'
w = 'yige'
e = 'qinglang'
print(q+w+e)
#相乘
s = 'nb 666'
print(s*6)

切记 字符串只有 相加相乘

bool

两种类型 true fales

print (2>1)
#为真 则是 true
print(2>8)
#为假 则是 fales

如何区分字符串 和 bool

#凡是引号引起来的都是字符串
print(ture)
#bool型
print('ture')
#字符串,那他们打印出来的结果都一样,我们如何去区分那个是str,那个bool?

type

#如何区分那个是数字,那个是变量,那个是字符串
s1 = 100
s2 = '100'
print(s1,type(s1))
print(s2,type(s2))
#打印出来的结果自然显示那个是str 那个int

input 用户交互

#需要输入姓名  电话   身份证号  然后在打印出来
username =  input('名字: ')
dianhua  =  input('电话: ')
shenfenz =  input('身份证号:')
jieguo   =   '我是:'+username,'电话:'+dianhua,'身份证号:'+shenfenz
print(jieguo)
posted @ 2022-01-30 23:38  流浪的情郎  阅读(61)  评论(0)    收藏  举报