Python (一)

python <一>

1:python 的开发环境

(1): 解释器

  • 安装 python 解释器
    • 作用: 运行文件(程序员编写python程序, 让计算机可以识别)
  • 解释器的种类:
    • CPython: 基于 C语言开发的解释器(官方), 应用广泛的解释器。
    • IPython: 基于Cpython 的一种交互式解释器。
    • 还有基于:python,java, .net 开发的解释器。
  • 安装Python 解释器时: 注意事项
    • add python to path.

(2): Python IDE 集成开发环境

  • Pycharm: 帮助用户开发时, 提高效率的工具
  • 主要的作用:
    • 框架和库
    • 解释代码
    • Project 管理
    • 智能提示
    • 语法高亮
    • 代码跳转
    • 代码调试

2: 注释

python中两种注释方式:

# 单行注释
print("hello world")

"""
	1: 多行注释
	2: 多行注释
	3: 多行注释
""""
或者 
'''
	1: 多行注释
	2: 多行注释
	3: 多行注释
'''

3:数据类型

  • 变量的定义
    • 变量名 = 值
  • 标识符(变量)
    • 有数字、字母、下划线组成
    • 不能使用内置的关键字
    • 严格区分大小写
    • 不能由数字开头
  • 变量的 类型
  • 使用 函数 — type: 显示数据的类型。
    • int :整型
    • float : 浮点型
    • str : 字符串
    • bool : 布尔类型
    • dict : 字典 {‘name’: str,‘age’: int, … }
    • list : 列表 [ ]
    • tuple : 元组 { }
    • set : 集合 ( )

4: 定义数据类型的时候:

  • (1): 大驼峰法: MyName - - - - 每一个首字母都要进行大写。
  • (2): 小驼峰法:myName : - - - - 第一首字母小写,其他都要进行大写。
  • (3): 下划线法:my_name: - - - - 每个字符之间下划线进行连接。

5: 定义变量时,标识符的命名规则

  • 由数字和 字母,下划线组成,
  • 不能数字开头
  • 不能出现内置的关键字
  • 严格区分大小写。

Python 内置的关键字

  • False, None, Rrue, and, as , assert , break , class,

  • continue, def, del , elif, else, except, finally, for,

  • from, global, if, import, in, is, lamble, nonlocal,

  • not, or, pass, raise, return, try, while, with, yield,

6: 格式化输出

  • 就是按照一定的格式进行输出
格式化符号转换
%s字符串
%d有符号位的的十进制整形
%f浮点型
%c字符
%u无符号位的十进制整数
%o八进制
%x十六进制整数(小写ox)
%X十六进制的整数(大写OX)
%e科学计数法(小写 ‘e’)
%E科学计数法(大写 ‘E’)
%g%f 和 %e 的简写
%G%f 和 %E 的简写
  • %06d : 表示输出的整数显示位数, 不足以 0 补全, 超出的当前位数则原样输出
  • % .2f : 表示小数点显示的小数位数
# 格式化输出除了:的两种方式
	+ %s, 
   + f'(表达式)'
   
1: print('my name is Name', % Name)
2: printf('my name is Name, age is Number', %(Name, Number))
-------------------------------------------------------------------
print(f'my name is {Name}, age is {Number}')
 + 这是 Python3.6 中新增的语法。
===================================================================

转义字符
     + "\n" : 换行
     + "\t" : 制表符, 一个 tab 键 (4个空格)的距离。
      
在 中, print() ;  默认自带 end= "\n", 这个是换行结束符。导致每次输出时, 就会直接换行。     
  • 在 input() 输入函数中
    • 默认输入的数据类型时: 字符串类型

7: 数据类型的转换

  • 和 C 语言中的数据类型的转换基本相同, 强制类型转换。

int ( )

list( )

tuple( ) : 元组数据类型

eval ( ): ⽤用来计算在字符串串中的有效Python表达式,并返回⼀一个对象

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值