python基本概念及基本数据类型

##基本概念及基本数据类型
##
##数学计算符
## +加 -减  *乘  /除  //整除  %余数  **幂指数
##
##变量:存放数据类型及函数对象
##
##使用变量来存放字符串及数值
x=16 
y=4
z=12

##以后只更改x,y,z数值即可
##
print('猪肉:',x)
print('西兰花:',y)
print('辣椒:',z)
##
##买菜
print(2*15+1*6+2*12) #花费了60元
print(2*x+1*y+2*z) #用变量运算
##
##解决
##变量,帮我们减少代码的复杂性,增强可读性
##不管用户输入什么都不会影响我们提前写好的代码
##
##变量的命名
##命名:采用驼峰命名法,字母开头(小写),下划线结尾name_list
##
##name='liangji'
##name_list=很多名字,为了区分
##
##原则
##1、第一个字母必须是字母或者下划线

name='梁积'
_name='小梁'
print(name,_name)

##2、支持中文作为变量名,不规范。不建议,首选英文,abcd
##
年龄=18
print(年龄)
##
##3、命名规范,可以看词读意
##
book='python基础'
age=18
number=3
print(book,age,number)
##
##4、不可以以数字和符号开头,除‘_’下划线以外
##+name=4
##print(+name) #报错,不可以
##
##5、不可以,以《关键字》和《内置函数》作为变量
##关键字和内置,python的工具,它们在python中有着特殊的意义和用法。
##
print() #输出函数,内置函数,功能:打印输出
##
##print=2
##print('print') #print失去了打印的功能,它相对于数值2了
##
#print(dir(_builtins_)) #查看所有的内置函数
##
##import keyword #导入keyword 关键字模块(查看所有的关键字)
##print(keymord.kwlist) #kwlist 查看所有的关键字
##
##如何区分那些是关键字那些是内置函数?
##
##颜色区分:
##
##if pass and as  橙色
##print type  紫色
##
##变量的赋值
##分三种:
##
##单个变量赋值
##a=1
##
##多个变量赋值
##a=b=c=1 #将1同时赋值给a、b、c三个变量
##
##多变量指定赋值
##a,b,c=1,2,3
##
##变量在赋值时存在垃圾回收
##a=1
##a=2
##print(a) #只会出现2
##
##输入函数input
##输入函数就是接收我们自己输入的值,然后再使用。输入时还可以给用户提示语
##
##可加可不加
##用input提示用户输入一个数字
##
num=input('请输入一个数字:')
print(num)
print(type(num)) #str 字符串
##
##注意:输入函数接收到的任何值都是一个字符串
##
##input函数在使用时会阻塞代码的运行,回车不给值或都输入值结束它的阻塞
##
a=input()
##
##数值类型用法
##
##四个内置函数(类型转换函数):str(),int(),float(),bool()
##str():类型转换成字符串
##int():类型转换成整型
##float():类型转换成浮点型
##bool():类型转换成布尔型
##
##整型和浮点型之间的转换:int(),float()
##
a=float(1)
print(a)
b=int(1.53) #非四舍五入的值,直接忽略小数位
print(b)
c=float(int(1.23)) #结果为小数1.0
print(c)
##
##bool 
##存在即为True,不存在即为Fasle
print(bool('梁积'))  #True
print(bool(''))  #False
##
##字符串和数值如何转换
##约束:只有数字类型的字符串才可以转换成数值类型的值
##
a=int('1') #字符串1转成整型
print(a)
print(type(a))
b=float('1') #字符串1转成浮点型
print(b)

##c=float('1.123')
##d=int('1.55') #字符串小数类型的值不能转整型
##
##input()'123'-->123,   123+23
##
num=int(input('请输入一个数值:')) #'123'
print(num+23)
##
##数值转字符串,没有约束,可以随意转换
##a=str(1)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

知了赶海

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值