python基础----Day01

这篇博客介绍了Python的基础知识,包括Python语言的简介、第一个程序HelloWorld、注释的使用、关键字和标识符的规则、变量与数据类型的定义以及不同数据类型的特点。还讲解了如何通过占位符在输出中插入变量值,是Python初学者的良好教程。
摘要由CSDN通过智能技术生成

内容概要:注释、变量和数据类型、占位符

1.首先认识什么是python(python的简单介绍)

python是一门计算机语言,什么又是计算机语言呢——计算机语言 (Computer Language) 是人与计算机之间的通信语言. 程序员可以通过这些 指令 来指挥计算机进行各种工作.简单来说,人们能使用python与计算机交流,给他下达一些指令,计算机就能为我们工作。
那为什么要使用计算机语言,难道不能直接与之沟通吗?这是由于计算机的硬件所限制,计算机只能识别二进制指令,如:01000100101…
在这里插入图片描述
• 它只认识0和1,根本不认识
• 早期的程序员爸爸为了让计算机能够认识 , 怎么办?(python)

2.学习python的第一个程序:Hello World

print("Hello world")

输入这行代码直接运行,可得到:
Hello World
这样就迈出了成功的第一步💪

3.注释

注释:对程序代码进行解释说明的文字,注释是给人看的,不是给机器看的
但是,如果在一段代码后随意的加上一段汉字注释说明,一定会报错,因此要注意注释的几种格式

  1. #式:(单行常用)在这里插入图片描述

  2. 三引号式:在这里插入图片描述

  3. Ctrl+/快捷键的使用

4.python中的关键字和标识符

关键字(keyword):为已被python赋予了一定含义,这些词在编程中不能当作变量之类的使用,又被称为保留字

# 导入系统库(keyword是系统自带的一个关键字库)
import keyword  
# 输出查看关键字列表 kwlist->keyword list
print(keyword.kwlist)
# 输出查看关键字列表总长度 len->length
print(len(keyword.kwlist))

标识符:在编程过程中, 经常需要在程序中定义一个标记来记录一些名称, 比如类名, 方法名, 参数名, 变量名…这些符号统称为标识符。

                         标识符的使用规则(自己定义一些名称的时候)
  1. 可以使用字母,数字,下划线—
  2. 不能以数字开头
  3. 不能使用关键字
  4. 严格区分大小写
  5. 举例
    函数名称 (坦克碰撞墙壁)
    小驼峰 : tankHitWall
    大驼峰 : TankHitWall
    下划线 : tank_hit_wall(喜欢)

5. 变量和数据类型

                          1. 首先看一下变量

变量的概念 : 在程序运行期间, 随时可能产生一些临时数据, 应用程序会将这些数据保存到内存中。
变量是内存中一个带标签的盒子(有名字的容器)
在这里插入图片描述
举例:

name = 玛丽亚   # name为变量名  =为赋值运算符  玛丽亚为值
# 这一段代码的意思是(从右往左看):将玛丽亚这个值储存在以 name 为名的内存中
num = 10 #将10赋值给以num为名称的储存空间   整型
num2 = 6.66 #将6.66赋值给以
                                       2. 数据类型

数据类型:在我的理解就是要保存到内存中的这些数据是什么类型 ,即
name = 玛丽亚 中‘玛丽亚’的类型

数据的种类:
1.number(数字):int(整型->整数),float(浮点型->小数),bool(分为True,False)
2.字符串,可以用单引号、(双引号、三引号)->多行 print(“小果哥”+x) 可以不用占位符
字符串内容不会被识别是否含有变量,简言之,字符串是什么样,print出就什么样
3.元组
4.集合
5.列表
6.字典
补充:查看数据类型可使用type(变量名),例如:

num = 666# 定义变量
print(type(num))# 输出查看变量类型  run可得到 <class 'int'> 表示为整型
#######################
num2 = 6.66
print(type(num2))# run可得到 <class 'float'> 表示为浮点型(小数)
#I feel like floating in an ocean of sadness(悄悄提高英语水平)

继续补充:
1.如果要指定变量类型,比如说我就让这个变量是整型、字符串…可以通过强制转换来完成

x = str(3)
# x will be '3'
y = int(3)
# y will be 3
z = float(3)
# z will be 3.0

6.占位符

定义字符串变量 name,整型变量 age ,输出我的名字叫小明,今年18岁,请多多关照
1.大括号占位符{}

name = '小明'
age = 18
print(f"我的名字叫{name},今年{age},请多多关照")

2.%d整型 %s字符串 %f浮点型

name = '小明'
age = 18
print('我的名字叫%s,今年%d,请多多关照'% (name,age))

今天就到这里吧,敲了好长时间,没有什么内容,只有一些我自己怕忘记的。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

w沉默味道w

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值