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的简写

# format 格式化函数 (基本语法是通过 {} 和 : 来代替以前的 % 。

>>>"{} {}".format("hello", "world")    # 不设置指定位置,按默认顺序
'hello world'
 
>>> "{0} {1}".format("hello", "world")  # 设置指定位置
'hello world'
 
>>> "{1} {0} {1}".format("hello", "world")  # 设置指定位置
'world hello world'


#format() 格式化数字
a = 5.026
print(format(a, '.2f'))     # 5.03

print(format(a, '.0f'))     # 5

# 换行输出 (  \n  )

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

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

7.输入

  # python 2 中使用: raw_input()

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

  # python 3 中使用: input()

    userName = input('请输入用户名:')
    print("用户名为:%s" % userName)

##  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元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值