01_Python基本语法

在这里插入图片描述

Hello Python

与其他编程一样,第一个程序都是输出Hello World!。

print("Hello World!")

print() 函数由两部分构成 :

  • 指令:print
  • 指令的执行对象,在 print 后面的括号里的内容 Hello World!

Python程序的执行流程如下:

Python解释器
解析代码, 识别print调用
处理参数 Hello World!
生成字节码来执行 print
OS API调用
Python虚拟机执行字节码
通过OS API
请求将str输出到标准输出
OS 处理
接收来自Python的输出请求
将str放入标准输出缓冲区
硬件设备
OS通过驱动程序与显卡通信
显卡将str数据转换为像素
显示器显示 Hello World!

Python 变量

变量:使用指定的名称(变量名)来绑定特定的值(变量值) 变量的赋值:在Python中相当于给变量起名字。

# 变量赋值
name = "Sean"
print(name)
# 给多个变量赋值,内存中只存一次变量值("Hello World!"),多个变量指向一个变量值。("Hello World!")
a = b = c = "Hello World!"
print(a)
# 多个变量同时赋值
num1, num2 = 1, 2

变量的绑定

  • 同一个变量名不能绑定多个变量值
  • 同一个变量值可以使用多个变量名绑定

标识符命名规范

    1. 数字、字母、下划线,不能以数字开头
    1. 不能使用关键字
    1. 区分大小写
    1. 变量、函数名称:小写,如果需要分割用下划线。
    1. 常量:全大写
    1. 类名:大驼峰

Python学习的三板斧

  • print() : 查看内容
  • type() : 查看类型
  • dir() : 查看内容可以用的函数和属性
name = "Sean"
print(name)
type(name)
dir(name)

注释

  • 单行注释:#
  • 多行注释,实际并没有多行注释,可以用三引号作为注释用。三单引号、三双引号都可以。
# 单行注释
print("Hello World!")
'''
    多行文字说明,单引号
    给人看懂程序是做什么用的。
    不会被执行
'''
print("Hello World!")
"""
    多行文字说明,双引号
    给人看懂程序是做什么用的。
    不会被执行
"""
print("Hello World!")

附件

本文对应的jupyter notebook源码链接,欢迎下载练习:https://download.csdn.net/download/fx_yzjy101/89753798

如有问题请留言。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值