百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术资源 > 正文

Python3学习第一课(第1节:基本语法)

off999 2024-12-24 14:58 24 浏览 0 评论

Python的基本语法

Python与大部分编程语言的语法相似。但是,也存在一些差异。

在学习一种编程语言时,需要先明确的一点概念:解释性语言和编译性语言。

简单点儿说,两者的区别如下:

  • 运行时不需要先编译,只需要安装了解析器就可以运行的语言,我们叫做解释性语言,比如Python。
  • 需要先编译,再执行的,叫做编译性语言,比如C/C++。

注意:Java语言有时候是解释性的,有时候是编译性的。


解释性语言最大的一个特点就是,可以在交互式命令行窗口内直接输入程序语句执行。

比如:print('I am the king of Python!')

1、Python标识符

什么是标识符?就是对象的名称,比如:变量名、函数名和类名。

比如下面这段代码里的a,f_a和ClassName。

a = 1
def f_a():
    pass

class ClassName():
    pass

Python的标识符由字母、数字、下划线(_)和汉字组成,不能以数字开头。

注意:

1、标识符是区分大小写的

2、建议不要轻易用汉字来命名


2、Python保留字

下面,大家要记住的是Python语言的保留关键字,就是你在用Python编程的时候标识符不能取的名字!(不信你可以试试,哈哈~)

and

exec

not

assert

finally

or

break

for

pass

class

from

print

continue

global

raise

def

if

return

del

import

try

elif

in

while

else

is

with

except

lambda

yield

我试了下给local和global分别赋值,果然global就报错了!


3、程序行和缩进

Python 与其他语言最大的区别就是:Python逻辑代码块不用大括号 {}括起来,而是用空格或者Tab的空白缩进来控制代码逻辑。

建议用4个空格来控制缩进逻辑,99%的Python开发者是这样做的。


相同逻辑代码块里的每一行缩进的空白数量必须一致,否则运行就会报错!

上面的缩进错误是在交互命令行下运行报错,下面的这段python代码也是会报错的!

a = 1
 b = 2
c = 3


另外,python语句可以一行写多条语句,方法是用英文分号隔开,比如:

a = 1; b = 2; c = 3


上面的那行代码可以简化为:

a, b, c = 1, 2, 3


这里再介绍1个学了python后可以炫耀的小语法糖:

a, b = 1, 2
a, b = b, a

别小看这句a, b = b, a,这可是非常NB的写法!

如果用C++写上面的代码:

int a = 1, b = 2, tmp;
tmp = b;
b = a;
a = tmp;

看看,不仅多了2行,而且还多了一个tmp变量!


如果1行代码太长,需要换行怎么办?用反斜杠 \ 符号即可。

aaaaaaaaaaaaaaaaaaaa, bbbbbbbbbbbbbbbbbbb = '111111111111111111111111', \
  '222222222222222222222'


4、引号和注释

Python一般用单引号( ' )或双引号( " )来表示字符串,但如果字符串要换行,就要用三引号( ''' 或 """ ) 。

引号里的字符串如果有相同的引号,需要用 \ 符号进行转义。

比如:

s = 'I\'m Lilei.'
ss = '''I am Lilei, 
she is Hanmeimei.'''


Python中用三引号还可以进行多行注释,比如:

'''这是一段python三引号的注释'''
a = '123'

单行注释用 # 来控制。

# Python单行注释


5、代码块

相同缩进的相邻代码,我们叫做“代码块”,也就是程序的逻辑了!

比如下面这段代码块:

a = input('请输入a的值:')
b = input('请输入b的值:')

if a > b: 
    print('a > b')
    print(a)
else:
    print('a <= b')
    print(b)

1~2行是变量赋值的代码块。

4~9行是if逻辑的代码块,其中5、6两行是a>b条件满足时的执行代码块;8、9两行是a<=b时执行的代码块。


好了,第一课的第1节就讲到这里。下一节我再继续讲解Python的变量类型,也是学习Python最重要的基础。

下一节:《Python3学习第一课(第2.1节:变量类型)

如果还没准备好的童鞋,可以看看上一节的内容:《Python3学习第一课的课前准备

我是@36岁的大叔爱吃瓜,希望我的这篇文章可以帮助到你!

相关推荐

win7桌面图标设置在哪里(win7桌面图标在哪个文件夹)

要调出Win7桌面图标,首先需要进入桌面。可以通过点击任务栏上方的“显示桌面”按钮或按下Windows键+D快捷键进入桌面。在桌面上右键单击空白区域,选择“个性化”,然后选择“更改桌面图标”选项。在弹...

win7手机壁纸(windows7手机桌面主题)

1.首先我们打开手机进入到桌面,找到设置图标点击打开。华为手机如何设置自定义锁屏壁纸2.进入到设置界面之后,点击下方的显示选项。华为手机如何设置自定义锁屏壁纸3.然后我们就可以在显示界面中找到壁纸...

怎么开启路由器wifi(怎么开启路由器的dhcp功能)

把路由器改为开放网络方法如下:1、打开浏览器,在地址栏输入路由器网关IP地址(路由器背后的标签上有,一般是192.168.1.1),输入登录用户名和密码(一般均为admin);2、登录成功后就显示运行...

win10加载不出来桌面黑屏(window10加载不出来)

方法一、如果是遇到了突发性黑屏首先尝试使用Ctrl+Alt+Delete组合键来进行电脑重启一般重启可以解决大部分黑屏故障。win10电脑黑屏按什么键恢复_win10电脑黑屏一键恢复的方法方法...

怎么用火绒关闭win安全中心(win10火绒安全软件怎么关闭)

一、火绒防火墙关闭方法在电脑上运行火绒软件后,点击首页界面的“防护中心”,在病毒防护界面可以关闭文件、U盘、邮件等保护功能,。系统防护:在该界面可以关闭系统防护功能,。网络防护:可以关闭网络保护等功...

微软应用商店下载手机版(微软应用商店在哪下)

、在桌面任务栏找到微软应用商店,点击并打开。2、进入页面后点击【应用】,进入应用页面。3、在页面里往下移动,找到热门应用,找到一个软件,点击进入。4、进入页面后,点击【安装】,软件会自动安装,安装完毕...

win11系统怎么查看电脑配置(win11怎么查看系统版本)

答:win11查看电脑配置步骤如下。1.点击下方任务栏的windows图标或者按下键盘“windows键”打开开始菜单。2.在开始菜单中找到“设置”或“settings”,一般是右上角的齿轮状按钮,3...

麦克风没坏但是没声音(麦克风没声怎么回事)

几种可能性,供您参考:1、麦是完全好的(其它机子上可以用)2、插孔没有插错3、音量控制里的麦克风并没有静音掉4、声卡驱动已重装过N次,新的旧的都试过了5、音量控制→属性→录音→麦克风下面的勾...

win10系统怎么分区(win10应该怎么分区)
  • win10系统怎么分区(win10应该怎么分区)
  • win10系统怎么分区(win10应该怎么分区)
  • win10系统怎么分区(win10应该怎么分区)
  • win10系统怎么分区(win10应该怎么分区)
wps office是干什么的(wps office是干什么的可以卸载吗)

   WPSOffice一站式办公服务平台,具有可兼容Word、Excel、PPT三大办公组件的不同格式,支持PDF文档的编辑与格式转换集成思维导图、流程图等诸多功...

百度网页(百度网页自动翻译怎么设置)

1、百度的新闻源网站太多了,基本上大型的商业门户+政府官方的媒体、机构部门都是。2、出现在【百度新闻】里的网站都是新闻源网站。3、怎么判断一个网站是不是新闻源:1)在百度新闻下直接搜网站名字,如果出现...

外国网站的浏览器下载(外国网站的浏览器下载Games)

答,可在浏览器上面下载所需要的视频/音乐的名称,下载完毕后,按所给的排列表找出所需要的视频/音乐。如果是喜欢的视频/音乐它在浏览器里边都有分类,可详细的介绍一下自己吧,还可以在古典音乐或者名著导读介绍...

京东攒机助手(京东攒机在哪)
京东攒机助手(京东攒机在哪)

自己在京东买的配置,以为身边的人能帮忙组装,但是好像超过了个人的认知,所以无奈之下只能在京东找专业人士进行安装,挺快,前一天傍晚下单,第二天上午上班就来了,组装师傅挺好,挺有耐心,业务也挺熟练,走线看起来也不错,买的机箱是师傅从来没有接触过...

2025-11-14 22:03 off999

腾讯电脑管家和360哪个好(腾讯电脑管家好用还是360好用)

两个都很好。1.腾讯电脑管家和360卫士都是电脑上最常见的免费杀毒软件,两款软件在病毒查杀上都是首屈一指的。2.360卫士在功能上十分丰富,从木马查杀到电脑清理以及优化加速都是一应俱全的,而且还集成了...

笔记本突然没声音(笔记本突然没声音是什么原因)

可能是因为电脑声音驱动设备故障导致电脑没有声音。解决方法:使用Win+X快捷键,然后在弹出的窗口中点击“设备管理器”选项,之后点击“打开声音、视频和游戏控制器”选项,打开的属性界面查看运行是否正常,或...

取消回复欢迎 发表评论: