python 学习(day - 1-2 )

变量:将运算的中间结果暂存到内存,以便后续程序调⽤.

变量的命名规则:

1, 变量由字⺟, 数字,下划线搭配组合⽽成
2, 不可以⽤数字开头,更不能是全数字
3,不能是pythond的关键字, 这些符号和字⺟已经被python占⽤, 不可以更改
4,不要⽤中⽂
5,名字要有意义
6,不要太⻓
7, 区分⼤⼩写
推荐⼤家使⽤驼峰体或者下划线命名
驼峰体: 除⾸字⺟外的其他每个单词⾸字⺟⼤写
下划线: 每个单词之间⽤下划线分开

常量

在python中不存在绝对的常量. 约定俗成, 所有字⺟⼤写就是常量
例如: PI = 3.141592653
BIRTH_OF_SYLAR = 1990

注释

有时候我们写的东⻄不⼀定都是给⽤户看的. 或者不希望解释器执⾏. 那我们可以使⽤#来
注释掉代码. 被注释的内容是不会执⾏的.可以⽅便后⾯的程序员来拜读你的代码
单⾏注释: # 被注释的内容
多⾏注释:''' 被注释的内容 ''', """这个也是多⾏注释"""
 
 
 
 

python的基本数据类型

什么是数据类型?
我们⼈类可以很容易的分清数字与字符的区别,但是计算机并不能呀,计算机虽然很强⼤,但从某种⻆度上看⼜很傻,除⾮你明确的告诉它,1是数字,“汉”是⽂字,否则它是分不清1和‘汉’的区别的,因此,在每个编程语⾔⾥都会有⼀个叫数据类型的东东,其实就是对常⽤的各种数据类型进⾏了明确的划分,你想让计算机进⾏数值运算,你就传数字给它,你想让他处理⽂字,就传字符串类型给他。Python中常⽤的数据类型有多种,今天只有三种 数字、字符串、布尔类型

整数(int)

常⻅的数字都是int类型. ⽤于计算或者⼤⼩的比较
在32位机器上int的范围是: -2**31~2**31-1,即-2147483648~2147483647
在64位机器上int的范围是: -2**63~2**63-1,即-9223372036854775808~9223372036854775807
够你⽤了吧. 注意这些是整数.

字符串(str)

在Python中,凡是⽤引号引起来的,全是字符串.
字符串可以⽤单引号,双引号,或者三引号引起来,没有什么区别,只是⼀些特殊的格式需要不⽤的引号
⽐如:
msg = "My name is Alex , I'm 22 years old!" 这个就需要单双引号配合。
msg = """
今天我想写⾸⼩诗,
歌颂我的同桌,
你看他那乌⿊的短发,
好像⼀只炸⽑鸡。
"""
想多⾏赋值⼀个字符串,就需要三引号。
数字类型有 +-*/ 字符串有么?
字符串只有 + *。
#字符串的拼接
s1 = 'a '
s2 = 'bc'
#print(s1 + s2)
#相乘 str*int
name = '坚强'
#print(name*8)

布尔值(bool), 真或者假, True和False

最新文章

  1. EasyUI需注意的问题01
  2. 什么是xmlschema
  3. Win 8 App开发框架解析
  4. C#基础之类、组件和命名空间(二)
  5. 使用URLClassLoader类载入类实例
  6. 小试 Ninja
  7. tomcat内存溢出之PermGen space
  8. Spring mvc 下载文件处理
  9. SNOI 2019 字符串
  10. MySQL的4种事务隔离级别
  11. Flask使用记录
  12. Orchard详解--第八篇 拓展模块及引用的预处理
  13. python并发编程之多进程2-------------数据共享及进程池和回调函数
  14. sqlserver数据库授权操作
  15. WebRequest + Https + 憑証錯誤 = 作業逾時
  16. Java abstract 关键字
  17. IOS使用mkdir创建目录
  18. 浅析promise
  19. Android-Camera+SurfaceView
  20. 公司管理系列--Facebook是如何营造企业文化的[转]

热门文章

  1. KubeSphere and Friends|12 月 14 日相约北京,不见不散
  2. 编译原理:直接推导、间接推导、n次推导、规范推导
  3. R-5 相关分析-卡方分析
  4. 用 Python 破解 WiFi 密码
  5. 安装swoole出现make报错的原因与解决方法
  6. js 生成32位随机数,可用于微信支付流水号(前端生成)
  7. 【朝花夕拾】Android自定义View篇之(三)Canvas绘制文字
  8. 简单的PHP上传图片实例
  9. 使用elementUI的日期选择框,两选择框关联时间限值
  10. flutter全栈开发学习资料大全 免费flutter学习视频 文字教程!