首页 > 其他分享 >01、基础语法

01、基础语法

时间:2024-07-25 20:21:52浏览次数:20  
标签:多行 注释 01 name Python 基础 语法 print Hello

基础语法

01、Python基础信息

 

 02、Python保留字符

  保留字符的查看(共 36 个)

import keyword

# 获取所有的Python保留字
reserved_words = keyword.kwlist
print(reserved_words)

False None True __peg_parser__ and as assert async await 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

Python中的一些特殊字符包括:

  • 下划线 _ 和双下划线 __:用于特殊方法和属性,如 __init__ 或 __str__
  • 点号 .:用于访问对象的属性或方法。
  • 逗号 ,:用于分隔参数或元素列表。
  • 分号 ;:用于在同一行中分隔多个语句。
  • 冒号 ::用于标记代码块的开始,如循环和条件语句。
  • 等号 =:用于赋值操作。
  • 等于 ==:用于比较两个值是否相等。
  • 不等于 !=:用于比较两个值是否不相等。
  • 大于 > 和小于 <:用于数值比较。
  • 大于等于 >= 和小于等于 <=:用于数值比较。
  • 左括号 ( 和右括号 ):用于函数调用或创建元组。
  • 左方括号 [ 和右方括号 ]:用于列表。
  • 左花括号 { 和右花括号 }:用于集合或字典。
  • 井号 #:用于添加注释。
  • 单引号 ' 和双引号 ":用于字符串。

 

03、行和缩进

  Python使用缩进来写代码块。

  缩进的空白数量是可变的,但是所有同一级别的代码块语句必须包含相同的缩进空白数量,这个必须严格执行。

 

04、多行语句

  Python语句中,通常以换行作为语句的结束符。

  但可以通过斜杠( \ )将一行的语句分为多行显示。

  语句中包含​ []​,​ {} ​或 ​()​ 括号就不需要使用多行连接符。

 

05、Python引号

  Python 使用单引号(​' ​),双引号(​" ​),三引号(​''' """) 来表示字符串,引号的开始与结束必须是相同的类型。

a = ('a'
     's'
     'e')
word = 'word1'
sentence = "这是一个句子"
paragraph = """这是一个段落 \
包含了多个语句"""
print(word, sentence, paragraph)

/usr/bin/python3 /Users/bytedance/Desktop/Python/01、空脚本/t1.0.py
ase word1 这是一个句子 这是一个段落 包含了多个语句

进程已结束,退出代码为 0

 

06、Python注释

  1、单行注释

# 第一个注释
print(Hello, Python!)  # 第二个注释

  2、多行注释(单引号)

'''
这是多行注释,使用单引号。
这是多行注释,使用单引号。
这是多行注释,使用单引号。
'''

  3、多行注释(双引号)

"""
这是多行注释,使用双引号。
这是多行注释,使用双引号。
这是多行注释,使用双引号。
"""

 

07、Python空行

  在PEP8中规定,函数块之间需要空两行。

 

08、同一行显示多条语句

import sys; x = 'BytePing'; sys.stdout.write(x + 'information\n')
import sys; x = 'BytePing'; sys.stdout.write(x + '\tinformation\n')

BytePinginformation
BytePing information

 

09、print应用

name = "Kimi"
greeting = "Hello"
print(greeting, name, "!")

print("""Line 1
Line 2
Line 3""")

print("Hello", "World", sep="-")

print("Hello, World!", end="")

print("Hello, World!", flush=True)

name = "Kimi"
age = 25
print("Name: %s, Age: %d" % (name, age))

name = "Kimi"
age = 25
print("Name: {}, Age: {}".format(name, age))

name = "Kimi"
age = 25
print(f"Name: {name}, Age: {age}")

a = 10
print(type(a), a)

x = 5
y = "Hello"
print(x, y)

x = 10
print("X is greater than 5" if x > 5 else "X is less than or equal to 5")

name = 'info'
print(name * 3)

显示结果

Hello Kimi !
Line 1
Line 2
Line 3
Hello-World
Hello, World!Hello, World!
Name: Kimi, Age: 25
Name: Kimi, Age: 25
Name: Kimi, Age: 25
<class 'int'> 10
5 Hello
X is greater than 5
infoinfoinfo

 

标签:多行,注释,01,name,Python,基础,语法,print,Hello
From: https://www.cnblogs.com/laixufei/p/18324055

相关文章

  • Java SE核心技术——2 Java基础语法
    一、关键字和保留字1.关键字关键字的定义和特点定义:被[java语言]赋予了特殊含义,用作专门用途的字符串。特点:关键字中所有字母都为小写。关键字不能用作变量名,方法名,类名,包名和参数。2.保留字定义:现在java尚未使用,但以后版本可能会作为关键字使用。自己使用时应避免使用。-......
  • 02 Python基础
    变量名的本质就是内存地址i=1b1=2.34b2=Truelist1=[]dic1={}tuple1=()str1=""print(id(i))print(id(b1))print(id(b2))print(id(list1))print(id(dic1))print(id(tuple1))print(id(str1))20860943075682086095348080140707394149224208609......
  • Java基础语法
    变量一、定义变量就是在程序运行过程中其值会发生改变的量。变量就是一个可以存储数据的容器。在Java语言中,所有的变量在使用前必须声明。变量存储在内存中开辟的存储空间中,根据数据类型的不同,存储空间的大小也会有所不同。变量的使用......
  • [lnsyoj538/luoguP3628/APIO2010]特别行动队
    题意原题链接给定序列\(a\)和自定义二次函数\(f(x)=ax^2+bx+c(a<0)\),要求将\(a\)分为几段(不妨设为\(k\)段),使得\(\sum_{i=1}^{k}f(\sum_{j=l_i}^{r_i}a_j)\)的值最大,求最大的值sol设计状态转移方程。显然,\(dp_i\)可以由\(dp_j\)转移当且仅当\(j<i\),这表示......
  • JavaScript基础
    代码作业1:1.运用所学知识完成加法器a)用户输入第一个数b)用户输入第二个数c)最后以“最终的结果为xx”输出<script>    vara=prompt('number1'),    b=prompt('number2');    varc=Number(a)+Number(b); ......
  • Markdown语法
    标题一级标题:井号+空格+标题名代码:#markdown语法二级标题:两个井号+空格+标题名代码:##markdown语法三级标题:三个井号+空格+标题名代码:###markdown语法以此类推,最小可到六级标题。字体粗体:两个星号+内容+两个星号Hello,world!代码:**Hello,world!**斜体:......
  • Python 高阶语法
    前言:我们通过上篇文章学习了Python的基础语法,接下来我们来学习Python的高阶语法1.初识对象在Python中我们可以做到和生活中那样,设计表格、生产表格、填写表格的组织形式的面向对象包含3大主要特性:封装继承多态(内容靠后)1.1使用对象组织数据在程序中设计表格,我们......
  • switch分支结构(基础语法)
    语法:switch(表达式){case常量1:语句块1;break;case常量2;语句块2;break;.......//可重复多个default:default语句块;break;}注:switch的case中一个判断正确则跳过后面的case(没有缺少break),以运行switch以后的代码。case全部不对应则执行default语句。案例练习要求:用......
  • 金币 NOIP2015 普及组 T1
    Hello!我是loveyou的小羊生煎(>-<)通过我分享的实用技巧和策略,你将在你的领域脱颖而出,引领潮流!无论你遇到什么挑战,我将一直在你身边,为你提供支持和鼓励!2话不说上代码说明国王将金币作为工资,发放给忠诚的骑士。第一天,骑士收到一枚金币;之后两天(第二天和第三天),每天收到两枚......
  • 【模拟电子技术基础】差分放大电路——学生实验报告
        自己(大学生)在校做的实验报告,可借鉴使用,下载资源后可自行增删内容,或按照个人喜好优化排版。内容包括差分放大电路相关的实验目的、实验原理、实验过程及数据记录与处理分析、实验结论等。一、实验目的1.加深对差分放大电路性能及特点的理解2.学习差分放大电路主......