Python的输入输出、注释、及条件语句

Python基础语法及示例代码 这些是Python的基础语法和示例代码。通过学习这些基础知识,您可以开始编写简单的Python程序,并逐渐掌握更高级的概念和技术。在Python中,可以使用变量来存储数据。变量名可以是字母、数字和下划线的组合,但不能以数字开头。Python是一种动态类型语言,因此不需要提前声明变量的类型。Python是一种易于学习和使用的编程语言,具有简洁、清晰的语法结构。在本文中,我们将介绍Python的基础语法,并提供相应的示例代码。在Python中,可以使用。条件语句用于根据条件的真假来执行不同的代码块。 阅读详情

Day02 快速上手

Python最基础的语法知识,利用代码实现基础的的简单的功能。

  • 初识编码(密码本)
  • 编程初体验
  • 输出
  • 初识数据类型
  • 变量
  • 注释
  • 输入
  • 条件语句

1. 编码

计算机中的数据本质上都是0 1代码的组合

在计算机中不论任何数据都会将其转换成01代码存储在硬盘上

在计算机中有很多种的编码形式:

  • UTF-8编码
  • gbk编码
  • ASCII编码
  • UNICODE编码

注:以相应的编码形式保存的数据,就必须以对应的编码形式读取。

2. 编程初体验

  • 编码必须保持一致。
  • Python解释器默认以UTF-8的编码形式打开文件
  • 打开代码文件的编码形式可以更改(Python解释器编码修改)
# -*- coding:gbk -*-
# -*- coding:utf-8 -*-

在这里插入图片描述

3. 输出

将想要现实的内容显示出来的时候

print("风景美如画!")
print("      * ")
print("     * * ")
print("    * * *")
print("   * * * *")
print("  * * * * *")
print(" * * * * * *")
print("* * * * * * *")

关于输出:

  • 默认print在尾部添加换行符
print('看着风景美如画')
print("本想吟诗赠天下")
输出:
看着风景美如画
本想吟诗赠天下

4. 输出练习题

  • 输出你的名字
print('Liubing')
  • 换行输出
#方式1
print('春眠不觉晓')
print('处处闻啼鸟')
print('夜来风雨声')
print('花落知多少')

5. 数据类型

  • int
  • str
  • bool

5.1 整型(int)

print(6 + 10)
print(10 * 3)
print(10 - 3)
print(10 / 3)
print(10 % 3)
print(2 ** 4)

5.2 字符串(str)

print("我是Alex")

"我是"ALex"
print('我是"')

#三引号可以表示多行数据
"""中国""" 
'''中国'''
print("""中国
dsdsdsd
saasdsadsadasdsa
adas
dadas
dasd""")
  • 加,字符串可以通过+号拼接起来
"Alex"+"是金角大王"
"Alex是金角大王"
  • 乘,让整型和字符串乘起来可以实现让字符串出现N次的效果
"我叫你一生你敢答应吗"*3

5.3 布尔类型(Bool)

判断、比较

  • True

  • False

1>2
1==1

补充:

可以进行比较:
1 == 1
1 > 2
1 == "alex"
不可进行比较:
1 > "alex"

5.4 类型转换

上文数据类型int/str/bool有了初步了解,他们都有自己不同的定义方式。

  • int,整型定义时,必须是数字且无引号,例如:5、8、9
  • str,字符串定义时,必须用双引号括起来,例如:““中国””、“武沛齐"、“666"
  • bool,布尔值定义时,只能写True和False

不同的数据类型都有不同的功能,例如:整型可以加减乘除而字符串只能加(拼接)和乘法。如果想要做转换可遵循一个基本规则:想转换什么类型就让他包裹一下 :类型名(要转换的数据)。
例如: str(666)="666"是将整型转换为字符串、int(“888”)是将字符串转换为整型数字

5.4.1 转换为整型
#字符串转换为整型(渡可渡之人)
int("666")
int("999")
"6"+"9"
print("6"+"9") #结果是 69
print(int("6")+int("9")) #结果是15

int("ken是SB")#报错
#布尔类型转换为整型
int(True)==1
int(False)==0
5.4.2 转换为字符串
#整型转换为字符串
所有的整型数据都可以转换为字符串类型
str("111")
str("222")

#布尔类型转换为字符串
str(True)=="True"
str(False)=="False"
5.4.3 转换为布尔类型
#整型转换为布尔类型
所有的整形数据(除了0以为)转换为布尔类型的值都为真(True)
bool(111)==True
bool(-1)==True
bool(0)==False

#字符串转换为布尔类型
只有""即空字符串的值为False,其余皆为真
bool("")==False
bool(" ")==True
bool("dsad")== True

6. 练习题

  1. 计算整型50乘以10再除以5的商并使用print输出。
  2. 判断整型8是否大于10的结果并使用print输出。
  3. 计算整型30除以2得到的余数并使用print输出。
  4. 使用字符串乘法实现把字符串"“我爱我的祖国”"创建三遍并拼接起来最终使用print
  5. 判断字符串""wupeiqir和"alex是否相等的结果并使用print输出。
  6. 判断整型666和整型666是否相等的结果并使用print输出。
  7. 判断字符串"666""和整型666是否相等的结果并使用print输出。
  8. 看代码写结果(禁止运行代码)∶
print(int("100") * 3)  # 300
print(int("-123") + int("88"))  # -35
print(str(111) + str(222))  # 111222
print(str(111) * 3)  # 111111111
print(int("8") > 7)  # True
print(str(111) == 111)  # False
print(bool(-1))  # True
print(bool(0))  # False
print(bool(""))  # False
print(bool("你好"))  # True
print(True == True)  # True
print(True == False)  # False
print(bool("") == bool(0))  # True
print(50 * 10 / 5)
print(8 > 10)
print(30 % 2)
print(3 * "我爱我的祖国")
print("nidie" == "nibaba")
print(666 == 666)
print("666" == 666)

注:类型转换不是改变原来的值,实际在底层是新创建了一个值。

7. 变量及其命名规范

变量,可以变化的量,用某个名称来代替一个不确定的值。格式【变量名 = 值】。即通过变量的名字来对对应的数值进行操作。

name = "张三丰"
print(name)#张三丰
age = 18
name = "John"
flag = 1 > 18
address = "中国" + "北京"

addr = address + name + age
print(addr)
print(flag)

7.1 命名规范

  • 变量名只能由字母、数字、下划线组成。
  • 不能以数字开头。
  • 不能以Python内置关键字来命名变量。
import keyword
print(keyword.kwlist)
['False', 'None', 'True', 'and', 'as','assert','break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from','global','if','import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']

两个建议:

  • 下划线连接命名
bro_name = "Ken"
  • 见名知意
age = 18
name = "John"
练习题
name-"吉诺比利"
nameo = "帕克"
name_1 = "邓肯"
_coach = "波波维奇"
_ = "卡哇伊"
1_year m "1990" #错误
year_1_ = "1990"
_1_year = "1990
nba-team = "马刺" #错误
new * name = "伦纳德" #错误

7.2 变量内存指向关系

即:内存指向(变量在内存中是怎么存储的)

情景一

name='John'

在内存中开辟一块区域保存字符串“John”,而变量名则指向这块区域

在这里插入图片描述

情景二

name = "John"
name = "Alex"

在计算机内存中创建一块区域存储“John”字符串,此时name指向John所在区域,然后又在内存中创建了一块保存“Alex”的内存区域,于是name则指向了Alex所在区域,而不再指向John区域(无人指向的数据会被标记为垃圾,由解释器自动回收)

在这里插入图片描述

情景三

name = "John"
New_name = name

在内存中开辟一块区域保存字符串“John”,而变量名name则指向这块区域。New_name指向name变量,而name变量名则指向“John所在区域”,所以New_name也指向了John所在内存区域。

在这里插入图片描述

情景四

name =   "Ken"
New_name = name
name = John

在计算机中创建一块区域来保存”John“,name则指向这块区域,然后New_name则指向name所指的区域,然后创建了一块区域来存储“Ken”,再将name指向Ken所在区域。

在这里插入图片描述

情景五

num = 18
age = str(18)

内存中开辟一块区域来存储整型18,num变量名则指向这块区域。然后通过类型转换依据整型18再在内存中创建一个字符串’18’,age变量则指向保存这个字符串的内存区域。

在这里插入图片描述

练习题

  • 1.看代码结果
John_length = 3
ken_length = 18
total = John_lengch + ken_length
print (total)
  • 2.按要求写代码
#假设age为小明的年龄
age = 18
#问:已知小李比小明大3岁,计算小李年龄赋值给ming_age变量并输出。
#问:已知大刘比小明和小李年龄的和还要大5岁,计算大刘的年龄赋值给liu_age变量并输出。
  • 3.看代码写结果
nickname = "一米八大高个"
username = nickname
username = "弟弟"
print(nickname)
print(username )
  • 4.看代码写结果
nickname = "一米八大高个"
username = nickname
nickname = "弟弟"

print(nickname )
print (username )
  • 5.看代码写结果
nickname ="米八大高个"
username = "弟弟"
text = username + nickname
print(text)
  • 6.看代码写结果
nickname ="一米八大高个"
username = nickname
nickname ="弟弟"
text = username + nickname
print (text)
  • 7.看代码写结果
string_number = "20"
num = int (string_number)

data = string_number * 3
print (data)

value = num*3
print(value)

8. 注释

注释:

  • 对代码进行文字描述、解释,方便后期理解

  • 注释不会被执行

  • 便于了解对对应的代码块

  • 便于发现问题

  • 单行注释

# 单行注释只在本行有效
# 快捷键:Ctrl+?
  • 多行注释
"""
多行注释
多行注释
多行注释
"""

注:如果三引号前面有一个变量去接收则三引号内部的字符会变成一个字符串,负责就只是注释。

9. 输入

可以实现程序与用户之间的交互

# 提示用户输入用户名
# 将用户的输入赋值给name变量
name = input("请输入用户名:")
if name == "John" :
    print("登陆成功")
else:
    print("登陆失败")
    
   

**注意:**用户输入的任何内容本质上都是字符串。

1.提示输入姓名,然后给姓名后面拼接一个"烧饼",提示输入姓名,然后给姓名后面拼接一个"“烧饼”,最终打印结果。

name = input("please input a name:")
print(namee + "烧饼")
test = name + "烧饼"
print(text)

2.提示输入姓名/位置/行为,然后做拼接并打印:xx在xx做xx。

name = input("please input name: ")
position = input("please input a position: ")
action = input("please input a action: ")

text = name + position +  action
print(text)

3.提示输入两个数字,计算两个数的和。

num_1 = input("请输入数字1; ")
num_2 = input("请输入数字2; ")

sum = int(num_1) + int(num_2)

print("两数的和为:" + sum)

10. 基本条件语句

if 条件:
    若条件成立需执行的代码
    .................
    若条件成立需执行的代码
else:
    若条件不成立需执行的代码
    .................
    若条件不成立需执行的代码
name = input("请输入用户名:")
if name == 'john':
    print("帅哥")
else:
    print("一般般吧")
  • 缩进一致问题:若缩进不一致可能会导致程序报错
name = input("请输入用户名:")
if name == 'john':
    print("帅哥")
   print("帅哥")
else:
    print("一般般吧")

8.1 基本条件语句

  • 示例1
print("start")
if True:
    print("123")
else:
    print("456")
print("end")
# 输出结果: ? 
  • 示例2
print("start")
if 5==5:
    print("123")
else:
    print("456")
print("end")
# 输出结果: ? 
  • 示例3
print("start")
num = 19
if num > 10:
    print("num>10")
else:
    print("num<10")
print("end")
# 输出结果: ? 
  • 示例4
name = input("请输入用户名:")
password = input("请输入密码:")

if name == "john" and password == "123":
    print("登陆成功")
else:
    print("登录失败")
  • 示例5
name = input("请输入用户名:")

if name == "john" or name == "ken":
    print("登陆成功")
else:
    print("登录失败")
  • 示例6
num = 15
if num % 2 == 1:
    print("num是奇数")
else:
    print("num是偶数")
  • 示例7
if 条件成立:
    执行语句
if 5==5:
    print("5等于5")
print("end")

8.2 基本条件语句练习题

1.提示用户输入用户名和密码,用户名等于"wupeiqi""且密码等于"uuu"就输出登录成功﹔否则输出登录失败。

2.猜数字,提示用户输入一个数字,判断数字如果大于10,就输出猜错了﹔否则输出猜对了。

3.提示用户输入一个数字,判断是否为偶数,是偶数则输出偶偶偶数,否则输出奇奇奇数。

8.3 多条件判断

if 条件A:
    A成立,执行此处代码块
    ....
elif 条件B:
    B成立,执行此处代码块
    ....
.....
elif 条件N:
    N成立,执行此处代码块
    ....
else:
    上述A-N都不成立,执行此处代码块
    
num = input("请输入数字")
data = int(num)
if data>6:
    print ("太大了")
elif data==6:
	print ("刚刚好")
else:
	print("太小了")

8.4 条件的嵌套

if 条件:
    代码块
elif 条件:
    代码块
....
else:
    代码块
if 条件:
    if 条件:
    	...
	else:
        ...
elif 条件:
    ....
# 移动客服
print("欢迎致电10086,我们提供了如下服务:1.话费相关;2.业务办理;3.人工服务")
choice = input("请选择您需要的服务:")
if choice == "1":
    print("话费相关业务")
    cost = input("查询话费请按1,续交话费请按2")
    if cost == "1":
        print("您的话费余额为:....")
    elif cost == "2":
      	print("请输入您需要续交的话费金额")
elif choice == "2":
    print("业务办理")
elif choice == "3":
    print("人工服务")
else:
    print("序号错误")

总结

总结

  1. 什么是编码?打开文件时为什么会出现乱码?
  2. pycharm 如何设置文件编码?
  3. python解释器去打开代码文件时,默认使用编码是什么?如何修改?
  4. print输出
  5. 各数据类型格式以及相关之间如何实现转换?
  6. 变量的命名规范
  7. 用户通过input输的内容均为字符串类型。
  8. 条件语句。

作业

1.谈谈你了解的编码以及为什么会出现乱码的现象?

  1. Python解释器默认编码是什么?

3.如何修改?用print打印出下面内容:

文能提笔安天下,
武能上马定乾坤。
心存谋略何人胜,
古今英雄唯是君。

4.变量名的命名规范和建议?

5.如下那个变量名是正确的?

name="john"
_ = "ken"
_9 =老男孩
9name ="宝浪"
old(boyedu = 666

6.设定一个理想数字比如: 66,让用户输入数字,如果比66大,则显示猜测的结果大了;如果比566小,则显示猜测的结果小了;只有等于66,显示猜测结果正确。
提示用户输入"爸爸",判断用户输入的对不对。如果对,提示真聪明,如果不对,提示不对。

写程序,成绩有ABCDE5个等级,与分数的对应关系如下:

A 90-100
B 80-89
C 60-79
D 40-59
E 0-39

要求用户输入0-100的数字后,你能正确打印他的对应成绩等级.

新手避坑指南:用SARScape 5.6.2处理Sentinel-1数据做SBAS-InSAR,这些参数设置错了白忙活 本文详细介绍了使用SARScape 5.6.2处理Sentinel-1数据做SBAS-InSAR时的关键参数设置技巧,帮助新手避免常见错误。重点解析了连接图生成、干涉工作流、DEM处理等环节的12个关键参数,包括Max Normal Baseline、Unwrapping Coherence Threshold等,提供实测安全值范围和优化建议,确保处理效率和结果准确性。 阅读详情

相关推荐

PyTorch实战:A2C算法在Pendulum环境中的调参技巧与收敛优化

本文详细介绍了使用PyTorch实现A2C算法在Pendulum环境中的调参技巧与收敛优化方法。通过分析Pendulum环境特性、设计高效的网络架构、优化超参数设置以及提升训练稳定性,帮助开发者掌握强化学习中的policy-based方法。文章特别强调了奖励工程、优势估计改进和梯度裁剪等关键优化策略,为连续控制任务提供了实用解决方案。

rum55的博客 213

Python基础语法(一)——输入输出、运算符、if语句、循环

目录一、注释二、变量 三、字符串四、输入&&输出1.输出2.输入3.转换数据类型 五、运算符六、条件语句七、循环1.while循环2.break3.continue4.for循环5.while...else记录一下Python和其他语言不同的特点,作为个人的学习笔记,这个文章的主要来源链接:深入浅出Python——Python基础语法全解_何极光的博客-优快云博客_深入浅出python注释分为两类:单行注释 和 多行注释。单行注释 只能注释一行内容,语法如下: 多行注释 可以注释多行内容,一般用在注

m0_56595384的博客 610

WSL 相关命令时遇到了 “无法从raw.githubusercontent.com提取分发列表、操作超时

核心问题:国内网络屏蔽raw.githubusercontent.com,导致WSL无法获取发行版列表;最优方案:优先用方案1(手动指定发行版安装),无需改配置,1分钟搞定;永久修复:用方案2(修改hosts),适合需要管理多个WSL发行版的场景;兜底方案:用方案3(手动下载安装包),适配所有网络环境。按以上步骤操作后,你不仅能正常安装WSL,等命令也能正常执行,后续可正常使用WSL搭配Docker Desktop(如切换WSL 2后端),无需再担心网络超时问题。

weixin_39766667的博客 2139

深入浅出Python——Python基础语法全解

前言:Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。 文章目录一、Python简介1. 了解Python2. Python介绍3. Python特点4. Python发展历史5. Python版本二、Python解释器1. 解释器的作用2. 解释器的安装三、PyCharm安装与使用1. PyCharm的作用2. PyCharm安装与使用四、注释1. 注释的作用2. 注释的分类及语法五、变量1. 变量的作用2. 定义变量2.1 标识符2.2 命名习惯2.3 使用变量2.4 认识

路虽远,行则必至! 9万+

SVPWM分析、各个扇区详细计算以及Matlab仿真

SVPWM分析以及各个扇区详细计算以及Matlab仿真说明目的两电平逆变器拓扑空间矢量扇区判断扇区内如何发波?矢量作用时间计算矢量切换时间的计算Simulink仿真/基于Matlab-R2014a版本 说明 第一次发文章,不太会用Markdown,word编辑的公式复制过来有些是乱码,因此都贴图了。 另外,本文公式和图片比较多,编辑工作量比较大,比较辛苦,转载的话,请注明出处,谢谢。 目的 由于在...

michaelf的博客 12万+

告别反复格式化!用Ventoy制作2025年终极启动盘,Windows/Linux/macOS一网打尽

本文详细介绍了如何使用Ventoy制作2025年终极多系统启动盘,彻底告别反复格式化U盘的烦恼。Ventoy通过创新的引导加载器架构,允许用户在一个U盘内同时存放并直接启动Windows、Linux、macOS等多种系统镜像和WePE等维护工具,实现真正的非破坏性管理和极高的U盘利用率。文章涵盖从安装配置、镜像库构建到安全启动设置等全流程实战指南。

weixin_29280219的博客 242

Python基础必备知识点(二)

例如:dsdfc,sjjj123_df等,符合命名规则,但是不知道用来干嘛的,正确的命名应该为:name = "张三",age = 14等。建议:变量只要遵守以上三条规则就不会报错,但是并不代表可以随意命名了,得做到见名知意,不要却一些无意义的变量名,会降低代码的可读性。dict:字典 可修改/可查询/键可哈希(不可变),值随意 ls = {"hello":21,"age":21}",'GOOD',"""我爱世界"""int:整型 1,2,3,4。.....

weixin_45494195的博客 479

CCS TMSC6748 报错Error connecting to the target: (Error -600 @ 0x0)

CCS TMSC6748 报错Error connecting to the target:(Error -600@ 0x0)

AS_the_deer1717的博客 6636

Python基础指令(上)

常量和表达式 变量和类型 1. 什么是变量 2. 变量的语法 2.1 定义变量 2.2 使用变量 3. 变量的类型 4. 为什么要有这么多类型 5. 动态类型特性 注释 输入输出 1. 程序与用户的交互 2. 通过控制台输出 3. 通过控制台输入 运算符 1. 算术运算符 2. 关系运算符 3. 逻辑运算符 4. 赋值运算符 条件语句 缩进和代码块 空语句 pass 循环语句 1. while循环 2. for 循环

立志做一个高产且细节博主 1136

zds1104示波器使用指南

(2)将探头连接到探头补偿端,按下auto setup按键,一键捕获。(3)连接需要测量信号,开始查看波形。操作说明书,可以自行查看操作说明书。

m0_61973119的博客 6772

Windows 10下用VS2022编译AFSIM 2.9.0的完整避坑指南

本文提供了在Windows 10系统下,使用Visual Studio 2022编译AFSIM 2.9.0仿真框架的详细指南。文章系统梳理了从环境准备、CMake配置、编译链接到安装打包的全流程,并重点针对编译过程中常见的文件编码、命名空间冲突等高频错误提供了具体解决方案,旨在帮助开发者高效避坑,顺利完成AFSIM在Windows平台上的构建。

weixin_28839549的博客 549

python快速入门第三版-Python3快速入门

——《趣学Python-教孩子学编程》学习笔记1、注释(1)单行注释以 # 开头注释#这是一个注释print("Hello, World!")(2)多行注释可以用多个 # 号,还有 ''' 和 """'''这是多行注释,用三个单引号这是多行注释,用三个单引号这是多行注释,用三个单引号'''print("Hello, World!&qu...

weixin_37988176的博客 288

基于ADPSS的直驱风电单机模型建模指南:跟网型与构网型

本文介绍了基于ADPSS平台的直驱风电单机建模方法,包含跟网型和构网型两种控制策略。模型采用模块化设计,共享风力机与桨距角控制部分,通过FORTRAN语言实现自定义建模。跟网型采用锁相环同步和矢量控制,构网型则采用虚拟同步机技术模拟同步发电机特性。详细阐述了风力机气动模型、桨距角控制算法及代码实现,为新能源并网仿真提供了实用参考。全文约150字,涵盖模型架构、数学方程和ADPSS实现要点。

huanghm88的专栏 169

Python学习笔记

if后尽量写成缩进的形式,如果if或else后只有一条语句,可以那条件后加:直接写,如果if中有多个条件用and连接(条件都不用加括号)print可以一次输出多个内容,用逗号隔开,输出时默认用空格间隔,若用其他符号隔开后加:r如sep="*"表示用*隔开。当语句不再缩进,说明函数部分结束;单行注释:#开头,多行注释:用'''或"""包裹起来(头尾都用三个)写注释是个好习惯!可以进行加法和乘法,"p2s"*2表示输出两个,加法表示无间隔输出。一行多个输入,默认分割为空格,可用split(",")更改为,

Weven_star的博客 595

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

python的基础语法

Python 是一种简洁、易读的编程语言,其基础语法相对直观,适合初学者快速上手。

2301_81029209的博客 408

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

【Python】Python基础入门大全,你想要得这里全都有

为了提高Unicode存储和传输性能,出现了UTF-8编码。在给定的判断条件为True时执行循环体,否则退出循环体。为了处理各国字符,出现了Unicode编码。为了处理中文字符,出现了GB2312编码。为了处理英文字符,出现了ASCII编码。多行注释是用三引号""" """包含的。

Python_00001的博客 84

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

快速掌握Python基本语法(上)

下载时看清下载的版本。“ PyCharm Professional ”是专业版(付费),“ PyCharm Community Edition ”是社区版(免费)。在这里可以运行python代码,但很简陋,编写程序也不方便,所以还需要安装开发环境。下载链接:https://www.python.org/downloads/windows/包含:= += -= *= /= %=(Python中只有+=操作,没有++操作)时变量类型会发生变化),但Java/C/C++等语言的变量是静态类型(程序。

2301_79417489的博客 948

Python3 基础语法

标识符:标识符用于命名变量、函数、类等。运算符:Python3支持常见的运算符,如算术运算符(+、-、*、/等)、比较运算符(>、

D0126_的博客 534

《Python数据分析技术栈》第01章 03 Python基础(Python Basics)

可使用单引号或双引号定义单行字符串。

未来已来,AI时代,学AI编程,做AI量化,就来大鹏AI教育。 1146

Python基礎語法

Python是一種非常流行的高級編程語言,它具有簡潔、可讀性強的語法,非常適合初學者學習和使用。以下是Python的基礎語法解釋: 1.註釋:在Python中,使用#符號表示單行註釋。註釋是對代碼進行解釋和說明的文字,不會被解譯器執行。 # 這是一個註釋 2.變量和資料類型:在Python中,我們可以使用變量來存儲數據。變量名是我們自己取的名字,它可以存儲不同類型的數據,包括整數、浮點數、字符串、布爾值等。 x = 10 # 整數 y = 3.14 # 浮點數 name

flywitnme的博客 398

Python入门

Python 一、环境搭建 Python下载 略 idea配置 略 二、基础知识 变量、语句、缩进、注释 变量命名规则 标识符只能由字母,数字或者下划线组成 标识符第一个字符不能为数字 关键字不能声明为标识符 尽量做到见名知意 语句 程序由语句组成,表达式用来计算,语句用来执行 缩进 缩进的作用 在代码行前面添加空格或缩进,可以使程序更有层次和结构感,从而使程序更易读. Pyth...

weixin_43912805的博客 303

Python笔记——Python编程基础篇

Python是一种解释型、

a25847a的博客 549

Python

一、基础知识 变量 变量命名规则 标识符只能由字母,数字或者下划线组成 标识符第一个字符不能为数字 关键字不能声明为标识符 尽量做到见名知意 语句 程序由语句组成,表达式用来计算,语句用来执行 缩进 缩进的作用 在代码行前面添加空格或缩进,可以使程序更有层次和结构感,从而使程序更易读. Python中的缩进 在Python程序中,缩进不是任意的.平级的语句行(代码块)的缩进必须相...

m_awdawdw的博客 242

学习笔记:Python基础(搭建Python环境、Python基础语法、Python代码案例)

Python目前是一个应用场景非常广泛的编程语言。优点:语法言简意赅,容易上手。功能强大,用途广泛。生态丰富,具有海量的成熟第三方库。方便调用C/C++编写的代码进行高性能/系统级操作。缺点:执行效率比较弱。对于多核心并发程序支持偏弱。动态类型系统对于大型项目不太友好。本文主要记录Python基础入门学习的笔记。记录于2024年1月30日。

qq_45743853的博客 1117

python的点点滴滴

以下划线开头的标识符有特殊含义,单下划线开头的标识符,如:_xxx ,表示不能直接访问的类属性,需通过类提供的接口进行访问,不能用 from xxx import * 导入;Python2 中默认编码为 ASCII,假如内容为汉字,不指定编码便不能正确的输出及读取,比如我们想要指定编码为 UTF-8,Python 中通过在开头加入 # -标识符是编程时使用的名字,用于给变量、函数、语句块等命名,Python 中标识符由字母、数字、下划线组成,不能以数字开头,区分大小写。() 表示类的构造函数。

weixin_43904398的博客 139

python的基本语法

数据类型:包括整数(int)、浮点数(float)、字符串(str)、列表(list)、元组(tuple)、字典(dict)等。合法标识符示例:name、age、student_name、MAX_NUM、_count、hello_world等。不合法标识符示例:2name(以数字开头)、my-name(包含横杠)、for(关键字)等。在Python中,标识符是用来给变量、函数、类、模块等命名的名称。else语句:可选的if语句的扩展,用于处理所有其他情况。for循环:用于遍历序列(如列表)中的每个元素。

qq_39747150的博客 232
上一篇: Python-计算机基础和环境搭建
下一篇: Python的基础语法知识:循环语句、字符串格式化、运算符的优先级
Akzeptieren
博客等级 码龄8年 65粉丝 79原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值