Python基础语法

Python基础语法

Python标识符

标识符命名规定

  • 大小写敏感
  • 只能以 字母 数字 下划线 组成(数字不能开头)
  • 见名知意
  • 蛇形(id_card) / 小驼峰(idCard) / 大驼峰(IdCard) 命名法
  • 变量(小写);常量大写
  • 不以关键词作为标识符

Python注释

为什么会有注释? 我们写的程序里,不光有代码,还要有很多注释。注释有说明性质的、帮助性质的, 它们在代码执行过程中相当于不存在,透明的。
在这里插入图片描述

  • 单行注释#Ctrl+/
  • 多行注释:选中需要需要注释的多行代码, Ctrl+/
  • 文本注释:三个" “”“文本注释”"" , ‘’‘文本注释’’’
  • 在这里插入图片描述

语句和缩进

语句

在代码中,能够完整表达某个意思、操作或者逻辑的最短代码,被称为语句。

  • 注意:python 不需要使用分号。 简单的换行就表示语句已经结束

代码块

  • 为完成某一特定功能而联系在一起的一组语句构成一个代码块。有判断、循环、 函数、类等各种代码块。代码块的首行通常以关键字开始,以冒号( : ) 结束。

缩进

  • python 最具特色的语法就是使用 缩进 来表示 代码块 ,不需要使用大括号。 python 一般用 四个空格 就是 tab 来缩进。在 pycharm 中 tab 自动回转成4个空格。
  • 正确的缩进方式:
    1.所有的普通语句,顶左开始编写,不需要缩进
    2.所有的代码块,首行不用缩进,从冒号结束后开始下一行,都要缩进
    3.直到该语句块结束,就退回缩进,表示当前块已结束
    4.语句块可以嵌套,所以缩进也可以嵌套

pass语句

  • pass 语句是占位语句,它什么都不做,只是为了保证语法的正确性而写。
    在这里插入图片描述

  • 以下场景中,可以使用 pass 语句:
    1.当你不知道后面的代码怎么写的时候
    2.当你不需要写代码细节的时候.
    3.当语法必须,又没有实际内容可写的时候
    4.其它的一些你觉得需要的场景

变量与常量

变量与常量的定义

  • 变量与常量都是容器 ,无论是变量还是常量,在创建时都会在内存中开辟一块空间,用于保存它的值。
  • 变量与常量的区别

  • 变量是程序运行过程中,值可以发生改变的量
  • 常量是程序运行过程中,值不会发现变化的量。

变量的创建

在这里插入图片描述

1.在内存中创建了一个 ‘female’ 的字符串对象;
2.在内存中创建了一个名为 amy_sex的变量,并把它指向 ‘female’
在这里插入图片描述

  • 变量创建小贴士:
    1.在python当中创建变量无需声明类型
    2.每个变量在使用前都必须赋值,变量赋值以后才会被创建
    3."=”号这个赋值运算符是从右往左的计算顺序
    4.Python允许同时为多个变量赋值

常量

常量就是不变的量,或者说在程序运行过程中不会改变的量。在 python 中使用 全部大写来辨别常量。
注意:python 中没有保护常量的机制,所以也没有严格意义上的常量

Python输入输出

Input输入函数

  • input() 是内置函数,用来获取用户输入,返回值为字符串。当用户未输入时, 程序会停止向下执行,等待用户输入。

print()输出函数

  • print() 方法用于打印输出,最常见的一个函数。
    语法:print(self, *args, sep=’ ‘, end=’\n’, file=None)
    常用参数:

  • :sep:分隔符符号,在值之间插入的字符串,默认为空格

  • end:字符串追加在最后一个值之后,默认为换行符\n。 如果,设置end=’’,则可以不换行,让print在一行内连续打印。

    实战

    在这里插入图片描述
    答:ABD
    在这里插入图片描述
    答:

a=6
b=8
a,b = b,a

在这里插入图片描述

答:

id_card = input('用户输入:')
if id_card.isdigit():
    print('id_card:', id_card)
else:
    print('id_card格式错误')

在这里插入图片描述
答:

print('1*2' , '3*4', sep='\n')
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值