Python学习笔记1-变量、运算符与数据类型

Python学习笔记1

变量

介绍

变量在python中是不用声明就可以直接使用的,变量名必须是大小写英文、数字和_的组合,且不能用数字开头(注意不能使用python里的特殊名称 例如 or and 等等)

变量赋值
a=1 #此处1为int值而a被赋值后也变为了int类型
a='123' #a又变成了字符串
a=1.0 #a又变成了浮点数

运算符

符号 意义
+ 加号 同数学 eg. 1+1=2 ‘你好’+’你真棒’=’你好你真棒’
减 同数学
* 乘 同数学 eg. 37=21 ‘你好’2=’你好’ ‘你好’
+= 加1 x+=1=x+1
-= 减1 x-=1=x-1
*= x=2=x1
/= x/=1=x/1
\ 转义符

数据类型

  1. 整数
    任意大小 的整数 (相较于其他的编程语言)
  2. 浮点数
    同数学中的小数
    注意:整数运算永远是精确的,而浮点数运算则可能会有四舍五入的误差。
    python是以双精度(64bit)来保存浮点数的,后面多余的会被砍掉,所以在电脑上实际保存的已经不同了 例如:
m = 0.1
m *= m
print (m)
期待输出为
0.01
实际输出为
0.010000000000000002
  1. 字符串
    例如’I am happy’
    “(文本)” 或 ‘(文本)’
  2. 布尔值
    true\false
    布尔值可以用and、or和not运算
  3. 空值
    None与0是不同的,None表示的是特殊的“空”,而0是有意义的

py文件

print (r'Python学习笔记1-变量、运算符与数据类型')
#变量
print ('变量')
a=1 #此处1为int值而a被赋值后也变为了int类型
print(a)
a='123' #a又变成了字符串
print(a)
a=1.0 #a又变成了浮点数
print(a)
print ('浮点与整数运算')
m = 0.1
m *= m
print ('浮点',m)
m = 1
m *= m
print ('整数',m)
print ('字符串')
print ('I am happy')
print ('空值')
print(None)
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇