python  最先要了解的东西 
输入 input(提示语:'用户输入的内容') 输入主要是用于跟用户的更好沟通与了解用户的需求
print() 打印 显示出要打印显示的东西 提示客户以及要显示的内容
语法 注释
# 单行注释 后面所有的内容作为要注释的内容 经常使用注释会让自己更加方便的查阅自己写的代码
'''注释内容 ''' 多行注释 多行注释常用来注释模块、类、功能等作用 三组单引号也可用三组双引号

缩进 :python 对缩进的要求非常的严格 代码中同一级别的代码缩进必须相同,下一个级别的缩进是4个空格 (缩进必须严格遵守)
编码规范 ptrhon中采用的是 utf-8 格式的编码
保留字 python中一些被赋值特殊定义的单词,在开发时不可以把这些保留字作为变量、函数、类、模块和其他对象的名称来使用
例如:(input、pass False True as and del in or if 等等)
变量 变量严格的说就是名字 也可以理解为标签 如果将值 ‘学会python还可以飞’赋值给 a 那么 a 就是python的变量
变量的定义与使用 1、变量名必须是一个有效的标识符。
2、变量名不能使用python中的保留字
3、慎用小写字母 l 和大写字母 O
4、应该选择有意义的单词作为变量名 为变量名赋值可以通过 = 来实现 语法格式如: a = ‘学会python还可以飞’


基础数据类型
1.整数类型 (int) 整数即是没有小数点的数字就是整数 例如: 1 2 3 4 444 558 9999等等都是整数
2.浮点数类型 (float) 浮点数就是带小数点的数字就是浮点数 例如:1.25 3.335 4.555 等 带小数点的
3.字符串类型 (str) 字符串就是连续的字符序列 字符串通常使用一组小写单引号 或者一组小写双引号 或者三组三引号括起来 里面的内容就全是字符串类型
4.布尔类型 () 布尔类型标识符 False 和 True 可以转换为数值类型 False表示1 True表示0

常用的数据类型转换
int(x) 将x转换为整数类型
float(x) 将x转换为浮点数类型
str(x) 将x转换为字符串类型
repr(x) 将x转换为表达式字符串
chr(x) 将整数x转换为一个字符
ord(x) 将一个字符x转换为它对应的整数值
hex(x) 将一个整数X转换为一个十六进制字符串
oct(x) 将一个整数x转换为一个八进制字符串


运算符
+ 加 例:15+30
- 减 例:45-20
* 乘 例:5*30
/ 除 例:30/3
% 求余数 返回除法的余数 例:10*3 =1
// 求整除 返回商的整数部分 例:10//3 = 3
** 幕 即返回X的Y平方 例:2**4=16 即2的4次方


赋值运算符
= 简单的赋值 例如:x=1
+= 加赋值 例如:x+= y x = x+y
-= 减赋值 例如:x-= y x = x-y
*= 乘赋值 例如:x*= y x = x*y
/= 除赋值 例如:x/= y x = x/y
%= 取余赋值 例如:x%= y x = x%y
//= 取整赋值 例如:x//= y x = x//y
**= 幕赋值 例如:x**= y x = x**y


比较运算符
> 大于 例如:a>b False
< 小于 例如:a<b True
== 等于 例如:a==b False
!= 不等于 例如:a!=b True
>= 大于等于 例如:a>=b False
<= 小于等于 例如:a<=b False


逻辑运算符
and 逻辑与 a and b a与b
or 逻辑或 a or b a或者b
not 逻辑非 not b 不是b


运算符的优先级
** 幕
~ + - 取反 正号和负号
* / % // 算数运算符
+ - 算数运算符
<< >> 运算符中的左移和右移
& 运算符中的位于
^ 运算符中的位异或
| 运算符中的位或
< > >= <= == 运算符中的比较运算符

更多相关文章

  1. 求助:Python是否可以用一行代码来同时给变量赋值并打印变量的值
  2. 在不知道序列长度的情况下,在Python中展开多个赋值
  3. 'str'对象不能解释为groupby上的整数
  4. 用python将二进制整数或字符串写入文件
  5. 在Python / IPython解释器中为单个下划线_赋值
  6. 我的电脑认为有符号整数比-1小?
  7. 请教用sql loader导入数据,最后一位是整数的问题
  8. js实现把整数秒转化为"hh:mm:ss"的时间格式.
  9. 给定一个整数数组,找出两个下标,要求后面下标所指的数减去前面下标

随机推荐

  1. centos 7 通过源码安装apache
  2. 天猫双十一成交额是如何预测的
  3. 据说假设检验是个很难的题
  4. SQL今日一题(20):4个表
  5. Python爬虫-MongoDB
  6. 用Python搭建一个简单的代理池
  7. 指标又双叒下降了,我到底该怎么给老板分析
  8. 用Python识别图形验证码,实现自动登陆!
  9. KEY私钥格式转换——已有的RSA公私钥转换
  10. 100篇原创文章,可乐de数据分析之路