Python基础学习笔记——Python程序的基本元素
  Q61SiiCoGao8 2023年11月02日 47 0


缩进

  1. 一个tab键或者4个空格(不能混用,默认空格),表示代码层次;
  2. Python语言中唯一表示程序框架的唯一手段;
    EPE8格式规范图

注释

定义:开发者加入的说明信息,不被执行。
作用:解释说明代码,提高代码可读性
关键代码要增加注释,比如: 函数声明、函数内部的关键代码

单行注释,以#开头
''"
多行注释:
       用"""双三引号 """、'''单三引号 '''包裹注释内容
'''
常量

程序执行中,值不发生改变的元素;
程序中多次使用的值可作为常量,便于更改及维护。

变量

通俗解释:数据的名字
程序执行过程中,值发生改变需要改变的元素;
存储程序中数据的容器,变量是保存程序中数据的;
变量的表现形式:变量名 = 变量值(存储的数据)a = '变量值'

  • 查看变量的内存地址,本文“引用部分”有关于id的解释
    id(变量)
  • 查看变量的类型
    type(变量)

局部变量和全局变量在函数部分讲解

数据类型

Python基础学习笔记——Python程序的基本元素_Python


long(长整型) 在Python3中已经抛弃。

complex(复数) z=a+bj,a是实数,b是虚数,只能用j

float(浮点型) 小数点后默认保留15位(不是4舍5入,可以用 %.2f格式化占位符round() 控制小数点位数及四舍五入

# int整型,定义了一个变量,名字叫做num_int,保存的数据是1
num_int = 1

# float浮点型
num_float = 3.1415926535897939

# complex复数类型
num_complex = 5j + 2

# bool型
# True
bool_ok = True
# False
bool_no = False

# String字符串类型
string1 = '单双引号'
string2 = "双双引号"
string3 = '''单三引号'''
string4 = """双三引号"""

# 输出值
print('int:', num_int, '\nfloat:', num_float, '\ncomplex:', num_complex,
      '\nbool:\n\t', bool_ok, '\n\t', bool_no,
      '\nstring:\n\t', string1, '\n\t', string2, '\n\t', string3, 
      '\n\t', string4)

# type查看数据类型      
print(type(num_int), type(num_float), type(num_complex),
      type(bool_ok), type(bool_no), type(string1),
      type(string2), type(string3), type(string4))
关键字

定义:有特定功能的标识符叫做关键字
注意:关键字不能作为变量名使用,因为有特殊含义

查看Python种的关键字
import keyword 
print(keyword.kwlist)

Python基础学习笔记——Python程序的基本元素_数据_02

命名
  • 标识符就是程序中定义的变量名或者函数名等;
  • 为程序元素关联一个名称,要保证唯一性;
    规则:
  1. 字母/数字/下划线
  2. 不能以数字开头
  3. 区分大小写
  4. 不能与关键字相同
    方法
  • 驼峰命名法:(Java)
    1. 小驼峰: 第一个单词首字母消息,其它单词首字母都大写,比如:firstName
    2. 大驼峰: 每个单词的首字母都大写,比如: FirstName
  • 下划线命名法(★Python)
    1. 每个单词字母都小写,单词之间使用下划线进行分割,推荐大家使用下划线命名法,比如: send_msg
表达式

程序中产生新数据值或执行操作的一行代码

输入

input()获得用户输入并以字符串的形式保存

输出
print('数据', sep='多数据连接字符,默认空格', end ='结尾符号,默认\n')

在Python里面想要输出数据到控制台使用print()函数来输出信息。

# 扩展: 修改输出时的分割字符,指定分割字符
# sep:表示指定的分割符
print('-----------------')
# 自定义分割符号
print(data1, data2, sep=' + ')

# 每次使用print函数输出内容,默认结尾加上'\n', 换行
# end: 表示指定结尾加上的字符
print('-----------------')
# 自定义结尾符号,默认是\n
print(data1, end='')  # 结尾用''代替\n
print(data1, end='(!)')  # 结尾用(!)代替\n
=========================================================================
数据1 + 数据2
----------------
数据1数据1(!)
运算符与表达式
Python运算符包括(具体用法本文直接搜索)
  • 算术运算符
  • 赋值运算符
  • 关系运算符
  • 逻辑运算符
  • 公共运算符(见字典章节)
表达式:
  • 将不同数据(包括变量、函数)用运算符号按一定规则连接起来的一种式子。




【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  eo9lmrKcoG9P   2023年12月11日   34   0   0 组播多点HCIP数据
Q61SiiCoGao8