python第一阶段(1)

本文介绍了Python编程中的基本概念,包括字面量(如数值和字符串)、注释的作用和分类、变量的概念、数据类型(如整数、字符串和浮点数)以及数据类型转换。此外,还讲解了运算符和标识符的使用规则。
摘要由CSDN通过智能技术生成


1.字面量

子面量:在代码中,被写下来的的固定的值称之为字面量。

Python中常见的值类型:
在这里插入图片描述
字符串
字符串(string) ,又称文本,是由任意数量的字符如中文、英文、各类符号、数字等组成。所以叫做字符的串。

Python中,字符串需要用双引号(")包围起来。

if __name__ == '__main__':
    a = 666
    b = 3.14
    c = "零基础,学Python, 月薪过万,就来黑马程序员。"
    print(a)
    print(b)
    print(c)
    print(666)   #同样也是字面量
    print(3.14)  #同样也是字面量
    print("零基础,学Python, 月薪过万,就来黑马程序员。")  #同样也是字面量

2.注释

2.1注释的作用

在这里插入图片描述

2.2注释的分类

  • 单行注释:以#开头,#右边的所有文字当作说明,而不是真正要执行的程序,起辅助说明作用
if __name__ == '__main__':
    # 我是一个单行注释
  • 多行注释:以-对三个单双引号引起来(’ ’ ‘注释内容’ ’ ’ )(" " " 注释内容" " ")来解释说明一段代码的作用使用方法

i

f __name__ == '__main__':
    '''
    我
    是
    多
    行
    注
    释
    '''

注释是代码中的解释型语句,用来对代码内容进行注解。注释不是代码,不会被程序执行。

3.变量

3.1什么是变量

变量:在程序运行时,能储存计算结果或能表示值的抽象概念。简单的说,变量就是在程序运行时,记录数据用的。
在这里插入图片描述

if __name__ == '__main__':
    a = 666
    print("钱包还有:",a,"元")
    print("买了一个冰激凌花费10元")
    a = a-10
    print("钱包还有:",a,"元")
    #格式:print(内容1,内容2.....,内容N)用,隔开 一定是英文逗号!!!

4.数据类型

在学习字面量的时候,我们了解到:数据是有类型的。

目前在入门阶段,我们主要接触如下三类数据类型:
在这里插入图片描述
如何查看验证数据类型?

if __name__ == '__main__':
    a = 666
    b = type(a)
    print(type(666))
    print(type(a))
    print(b)
    print(type("a"))
    '''
    输出:
	<class 'int'>
	<class 'int'>
	<class 'int'>
	<class 'str'>
    '''

变量有类型吗?
我们通过type(变量)可以输出类型,这是查看变量的类型还是数据的类型?

查看的是:变量存储的数据的类型。因为,变量无类型,但是它存储的数据有。

5.数据类型转换

数据类型之间,在特定的场景下,是可以相互转换的,如字符串转数字、数字转字符串等。那么,我们为什么要转换它们呢?

  • 从文件中读取的数字,默认是字符串,我们需要转换成数字类型
  • 后续学习的input()语句,默认结果是字符串,若需要数字也需要转换
  • 将数字转换成字符串用以写出到外部系统
  • 等等
if __name__ == '__main__':
    a = 666
    b = "666"
    c = 66.6

    print(type(a))
    print(type(b))
    print(type(c))
    b = int(b)
    a = float(a)
    d = str(a)
    print(type(b))
    print(type(a))
    print(type(d))
    """
    <class 'int'>
	<class 'str'>
	<class 'float'>
	<class 'int'>
	<class 'float'>
	<class 'str'>
	"""

想把字符串转换成数字,必须确保字符串里都是数字

6.标识符

什么是标识符
在Python程序中,我们可以给很多东西起名字,比如:

  1. 变量的名字
  2. 方法的名字
  3. 类的名字
  4. 等等

这些名字,我们把它统一的称之为标识符,用来做内容的标识。所以,标识符:是用户在编程的时候所使用的一系列名字,用于给变量、类、方法等命名。
标识符命名规则-内容限定
●英文
●中文(不推荐)
●数字(不可以用在开头)
●下划线(_)
标识符命名中,只允许出现:这四类元素。其余任何内容都不被允许。
标识符命名规则-大小写敏感
以定义变量为例:
●Andy =1
●andy =2
字母a的大写和小写,是完全能够区分的。
标识符命名规则-不可使用关键字

在这里插入图片描述

7.运算符

算术(数学)运算符
在这里插入图片描述

if __name__ == '__main__':
    # 算术(数学)运算符
    print("1 + 1 = ",1 + 1)    #2
    print("2 - 1 = ",2 - 1)    #1
    print("3 * 3 = ",3 * 3)    #9
    print("11/ 2 = ",11 / 2)   #5.5
    print("11//2 = ",11 // 2)  #5
    print("9 % 2 = ",9 % 2)    #1
    print("2** 3 = ",2 **3)    #8

赋值运算符
在这里插入图片描述
复合赋值运算符
在这里插入图片描述

if __name__ == '__main__':
    # 复合赋值运算符
    a = 11
    a +=1
    print("a += 1 : ", a)    #12
    a -=1
    print("a -= 1 : ",a)    #11
    a *= 2
    print("a *= 2 : ",a)    #22
    a /= 2
    print("a /= 2 : ",a)    #11.0
    a **= 2
    print("a **= 2 : ",a)    #121.0
    a //= 2
    print("a //= 2 : ",a)    #60.0
    a %= 3.3
    print("a %= 3.3 : ",a)    #0.6000000000000032

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_46225503/article/details/126850291

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值