Python语言基础

1. 模块导入的三种方式

  1. 只使用模块中的少量函数且模块名和函数名短时
import module_name
  1. 只是用模块中的少量函数且模块名长并且函数名短时
from module_name import function_name
  1. 使用模块中的大量函数时
from module_name import *

2. 五大标准数据类型

类型类型名
Numbers数字
String字符串
List列表
Tuple元组
Dictionary字典
  1. 数字类型:
类型类型名
int有符号整型
long长整型(也可表示八进制和十六进制)
float浮点型
complex复数

长整型也可以使用小写 l,但是还是建议您使用大写 L,避免与数字 1 混淆。Python使用 L 来显示长整型。
浮点型数字用小写f表示
long 类型只存在于 Python2.X 版本中,在 2.2 以后的版本中,int 类型数据溢出后会自动转为long类型。在 Python3.X 版本中 long 类型被移除,使用 int 替代。

  1. 字符类型:

    1. 由数字、字母、下划线组成的一串字符
    2. 截取子字符串:使用[上标:下标]来截取,包含上标,不包含下标;从左从右数下标从0开始,从右往左数下标从-1开始;不写下标,表示取到全部字符
    3. 截取单个字符:使用变量名[下标]获取,下标可正可负,方向同截取子字符串的规律
    4. 字符串连接运算符用加号(+)
    5. " "和’ '均可表示字符串
    6. 输出内容包含单引号时,用双引号作为字符串的标识
    7. 输出内容包含双引号时,用单引号作为字符串的标识
    8. 输出内容包含单双引号时,用转义字符(\)转义字符串的标识,另外的那个引号无需转义
    9. 字符串换行:\n
    10. 原样输出含有转义字符的字符串的原始内容:
      1. repr函数
      	print(repr("Hello\nWorld"))
      	输出:Hello\nWorld
      
      1. 转义符(\)
      print("Hello\\nWorld")
      输出:Hello\nWorld
      
      1. 在字符串前面加r
      print(r"Hello\nWorld")
      输出:Hello\nWorld
      
  2. 列表(List)

    1. 列表用[]标识,内部元素用逗号隔开
    2. 最通用的复合数据类型,支持字符、数字、字符串或者嵌套列表
    3. 索引下标同字符串
    4. 有序的对象集合
  3. 元组(tuple)

    1. 元组用()标识,内部元素用逗号隔开
    2. 不能二次赋值,相当于只读
    3. 其他特性和List列表相似
    4. 有序的对象集合
  4. 字典(dict)

    1. 字典用{}标识,内部元素用逗号隔开
    2. 内部由索引(key)和对应的值(value)组成,且key不可重复
    3. 无序的对象集合

数字

  1. 运算符优先级
序号运算符
1圆括号 ((……))
2幂运算符 (**)
3负号(-)
4乘 (*)、除(/)、整除(//)、取余(%)
5加(+)、减

/:无论分子和分母是整数还是浮点数,解决均为浮点数

//:分子和分母均为整数时,结果为整数类型;若其中一个为浮点型,结果为浮点数

%和//类似

获取用户输入

  1. 使用input函数
  2. 接收一个字符串类型的参数
  3. 返回一个字符串类型的结果

注释

  1. 保存源代码文件的格式分为utf-8和gbk,建议使用utf-8格式保存,因为不仅能保存中文,还能保存其他国家的文字(韩文、日文等等)
  2. 单行注释:#
  3. 多行注释:"""或者‘’‘
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值