python入门(起步必会)

python解释器
  • 编译型:把源代码编译成机器语言(0101),并保存成二进制文件,运行时计算机直接运行二进制文件(好处:执行效率快,缺点:跨平台兼容型差,windows能执行的文件,Linux不可执行,每次改代码都要重新编译)【C语言,Go语言】
  • 解释型:相当于翻译官,直接执行源代码,执行时一边翻译,一边执行(好处:简单明了,跨平台兼容性好,只要有编译器,缺点:执行效率低)【python,Java】
  • 注:Linux的默认解释器是bash
  • python的解释器类型
    1、 Cpython:默认是Cpython解释器, c语言实现(优点:官方、库多)
    2、 IPython:基于CPython之上的一个交互式解释器(美观、可实现bash、shell编译)
    3、Jpython:java实现, Python代码会先转化成Java 字节码
    4、IronPython:c#实现
    5、PyPy:python实现的python解释器 pypy运行效率高(优点:JIT技术:具有缓存功能:已经编译过的代码,不用重新编译)
    交互式环境:打一行代码执行一行代码(相当于微信聊天)
python的提示符

>>>:键入python语句的主要提示符
···:次要提示符(行末加 \ :续行符)一般表示语句没有结束,没有输入完成

python的赋值
  • 直接赋值:a = 1 a = “ok”
  • 连续赋值:a = b = 2
  • 多项赋值:name,sex=‘zjh’,‘female’
  • 赋值互换:a,b = b,a
    注:所有的代码都是从磁盘复制到内存里执行
python注释

单行注释:#
多行注释:三双(单)引号
注:pycharm里:整块注释:ctrl+/

python语法规则:

代码段:缩进的方式来区分代码段(建议以4个空格来缩进(pythonic))
换行: 回车换行, 行末可以加";"
续行:行末用“"
一行写多条语句: 用";"分

查看python版本:python -V
查看pip路径:pip -V
安装工具:pip install 库名称(ipython)
(注:在Linux里用要注明版本型号:python3 -V)

python里的几个内置函数
  • id:查看对象的内存地址(id(a)或print(id(a))
  • help:查看对象帮助信息
  • dir:查看对象的属性方法(dir(a):其中center使用方法:
    #print(name.center(20,"*"))#长度为20,name在中间,用*填充 )
  • type:查看对象的类型(int/str)
python最流行的IDE:pycharm

PyCharm常用快捷方式
• Ctrl + 悬浮/单击鼠标左键: 简介/进入代码定义
• Ctrl + /: 行注释/取消行注释
• Ctrl + Shift + / : 块注释
• Ctrl + Alt + L : 代码格式化
• Ctrl + D : 复制选定的区域或行
• Ctrl + R:替换
• Shift+F10:运行

用户输入:input

pycharm设置显示格式(字体、背景等)
设置代码字体大小、行距设置代码字体大小、行距的设置
pycharm的背景颜色、字体等pycharm的背景颜色、字体等的设置
python s'cript的设置模板,可声明作者、创建时间、文件名、IDE等python script的设置模板,可声明作者、创建时间、文件名、IDE等

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值