编程语言
首页 > 编程语言> > python -- 基础知识

python -- 基础知识

作者:互联网

1.注释:

      1.单行注释   # 后面加空格      快捷键(ctr+/)  

      2.多行注释    """        %%%%      """

2.变量:

       1.赋值存储数据。

       2.变量的语法: 变量名 = 变量值(数据)

       3.遇到符号(+-*/=等),左右两边都需要空格。

3.命名规范:

        1.  英文,数字和下划线组成。不能以数字开头,不能与关键字重名。

        2.  多个英文组成,可用下划线连接(my_python);或用小驼峰命名(myPython)

扩展:小驼峰:第⼀个单词以⼩写字⺟开始,后续单词的⾸字⺟⼤写

                           ( firstName 、lastName  )

           大驼峰:每⼀个单词的⾸字⺟都采⽤⼤写字⺟

                           ( FirstName、LastName ) 

4. 查看关键字:

     通过以下命令可以查看      Python         中的关键字

     [1]: import keyword

     [2]:  print(keyword.kwlist)

5.变量类型

  # String ——字符串

  # 布尔类型 —— True / False

  1. 真 True 数字运算时对应的是 1
  2. 假 False 数字运算时对应的是 0

  # Number (数字)—— int(有符号整型)/ long(长整型)/ float(浮点型)/ complex(复数)

  # List (列表)

  # Tuple (元组)

  # Dictionary (字典)

6. 输出

# 普通输出:

     print('hello world')

# 格式化输出

    age = 10

    print('我今年%d岁' % age)

**常用的格式符号

下面是完整的,它可以与%符号使用列表:

格式符号 转换
%c 字符
%s 字符串
%d 有符号十进制整数
%u 无符号十进制整数
%o 八进制整数
%x 十六进制整数(小写字母0x)
%X 十六进制整数(大写字母0X)
%f 浮点数
%e 科学计数法(小写'e')
%E 科学计数法(大写“E”)
%g %f和%e 的简写
%G %f和%E的简写

# 换行输出 (  \n  )

    print("1234567890-------") # 会在一行显示

    print("1234567890\n-------") # 一行显示1234567890,另外一行显示-------

7.输入

  # python 2 中使用: raw_input()

password = raw_input("请输入密码:")
print('您刚刚输入的密码是:%d' % password)

  # python 3 中使用: input()

8. 运算符

# 算术运算符:

下面以a=10 ,b=20为例进行计算

运算符 描述 实例
+ 两个对象相加 a + b 输出结果 30
- 得到负数或是一个数减去另一个数 a - b 输出结果 -10
* 两个数相乘或是返回一个被重复若干次的字符串 a * b 输出结果 200
/ b / a 输出结果 2
// 取整除 返回商的整数部分 9//2 输出结果 4 , 9.0//2.0 输出结果 4.0
% 取余 返回除法的余数 b % a 输出结果 0
** 指数 a**b 为10的20次方, 输出结果 100000000000000000000

注意:混合运算时,优先级顺序为: ** 高于 * / % // 高于 + - ,为了避免歧义,建议使用 () 来处理运算符优先级。

并且,不同类型的数字在进行混合运算时,整数将会转换成浮点数进行运算。

>>> 10 + 5.5 * 2
21.0
>>> 10 + (5.5 * 2)
21.0

# 赋值运算符

运算符 描述 实例
= 赋值运算符 把 = 号右边的结果 赋给 左边的变量,如 num = 1 + 2 * 3,结果num的值为7

# 复合赋值运算符

运算符 描述 实例
+= 加法赋值运算符 c += a 等效于 c = c + a
-= 减法赋值运算符 c -= a 等效于 c = c - a
*= 乘法赋值运算符 c *= a 等效于 c = c * a
/= 除法赋值运算符 c /= a 等效于 c = c / a
%= 取模赋值运算符 c %= a 等效于 c = c % a
**= 幂赋值运算符 c **= a 等效于 c = c ** a
//= 取整除赋值运算符 c //= a 等效于 c = c // a

9. 常用的数据类型转换

函数 说明
int(x [,base ]) 将x转换为一个整数
float(x ) 将x转换为一个浮点数
complex(real [,imag ]) 创建一个复数,real为实部,imag为虚部
str(x ) 将对象 x 转换为字符串
repr(x ) 将对象 x 转换为表达式字符串
eval(str ) 用来计算在字符串中的有效Python表达式,并返回一个对象
tuple(s ) 将序列 s 转换为一个元组
list(s ) 将序列 s 转换为一个列表
chr(x ) 将一个整数转换为一个Unicode字符
ord(x ) 将一个字符转换为它的ASCII整数值
hex(x ) 将一个整数转换为一个十六进制字符串
oct(x ) 将一个整数转换为一个八进制字符串
bin(x ) 将一个整数转换为一个二进制字符串

 

 

 

 

 

 

 

 

 

标签:输出,转换,python,整数,基础知识,运算符,等效于,赋值
来源: https://blog.csdn.net/yanglangdan/article/details/100656547