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

Python基本语法,python入门到精通

off999 2024-11-24 20:12 32 浏览 0 评论

python你不去认识它,可能没什么,一旦你认识了它,你就会爱上它

Python基本语法

1.定义变量:

代码正文:

x=1
y=2
z=x+y

Python定义变量的方式呢很简单,就是上面这段代码,相信只要稍微懂点数学的人都能看懂这段代码的含义。其实现在在国外很多大学都是把Python作为计算机语言入门的第一门语言,因为python语言可以说是人类的语言,很容易上手,一眼就能看懂(不过大部分语言都是这样,入门容易深入难,要持之以恒。)

代码讲解:




2.判断语句:

代码正文:

# coding=utf-8
score=90
if score>=90:
    print("你真棒")
    print("优秀")
elif score>=80:
    print("良好")
elif score>=60:
    print("及格")

Python语言非常便于大家理解,就连判断语句也是如此。

代码讲解:

值得一提的是默认情况下,代码中有中文需要注意,不光是在运行时,在运行后也是需要设置的,因为默认的输出中文会乱码。大家可以在这里设置。File>>Settings>>Editor>>File Encodings>>Project Encodings 改成UTF-8 详情见下图:



3.循环:

代码正文:

for i in range(0,3):
    print(i)
    # print("Index"+i)
    print("Index {0} {1}".format(i,"cnblogs"))
print("end")

Python的循环语法可能让大家用起来觉得有点不习惯,但是相信很容易就可以理解的,只是有一点点出入而已。

代码讲解:




4.定义函数def:

代码正文:

def HelloCNBlogs():
    print("Hello cnblogs")

def GetMax(x,y):
    if x>y:
        return x
    else:
        return y

HelloCNBlogs()
print(GetMax(9,3))

代码讲解:



5.00面向对象class:

代码正文:

class FirstTest:
    def __init__(self,name):
        self._name=name
    def SayFirst(self):
        print("Hello {0}".format(self._name))
F = FirstTest("CNBlogs")
F.SayFirst()

代码讲解:

6.继承:

代码正文:

class FirstTest:
    def __init__(self,name):
        self._name=name
    def SayFirst(self):
        print("Hello {0}".format(self._name))

class SecondTest(FirstTest):
    def __init__(self,name):
        FirstTest.__init__(self,name)
    def SaySecond(self):
        print("Good {0}".format(self._name))

S=SecondTest("CNBlogs");
S.SayFirst()
S.SaySecond();

代码讲解:



7.引入其他文件的类:

代码正文:

# 第一种引入的方法
# import FirstWork
#
# S=FirstWork.SecondTest("CNBlogs");
# S.SayFirst()
# S.SaySecond();

#第二种引入方法

from FirstWork import SecondTest

ST=SecondTest("CNBlogs");
ST.SayFirst()
ST.SaySecond();

上面代码中我引入了6里面的FirstWork.py文件里的SecondTest这个类,这里我们可以看见,引入其他文件的类有两种方法,至于他们的区别也很明显,这里就不多说了,大家可以根据实际需求选择。相信大家也发现了Python中引入其他文件中的类的时候,用到import颇有点其他语言的using使用命名空间的感觉。没错,其实import就是引入命名空间

代码讲解:




Pycharm 快捷键

在上面的演示中可以看出来python注释的用法是#而不再是//

Pycharm常见快捷键:

  • Ctrl+/注释(取消注释)选择的行
  • Shift + Enter开始新行
  • Ctrl + Enter智能换行
  • TAB Shift+TAB缩进/取消缩进所选择的行
  • Ctrl + Alt + I自动缩进行
  • Ctrl + Y删除当前插入符所在的行
  • Ctrl + D 复制当前行、或者选择的块
  • Ctrl + Shift + J合并行
  • Ctrl + Shift + V从最近的缓存区里粘贴
  • Ctrl + Delete删除到字符结尾
  • Ctrl + Backspace删除到字符的开始
  • Ctrl + NumPad+/-展开或者收缩代码块
  • Ctrl + Shift + NumPad+展开所有的代码块
  • Ctrl + Shift + NumPad-收缩所有的代码块



下期见!

相关推荐

创新声卡驱动安装教程(创新声卡7.1驱动安装)

1、准备工作:准备好声卡驱动安装文件,根据自己计算机操作系统的不同而选择不同的版本2、双击安装文件,根据弹出的提示进行操作,进行安装,可以选择安装至默认位置,安装过程中会出现若干设置,最好按照制造厂商...

win10进入安全模式黑屏(win10进安全模式黑屏什么都不显示)

正常情况下进入“安全模式”屏幕是黑色的,没有壁纸。并且,与显卡,显示器没有任何关系。正常模式比安全模式多加载了很多启动,视频模式有所改变。如果出现异常,则有可能是以下问题引起:1、正常模式下...

问7升级win10(win 7升win 10)

Windows7系统如何升级为win10。嗯,这个是需要重新安装操作系统的。请在安装前先预备好备份好windows7系统下面你自己的个人数据备份到自己的移动硬盘上面。然后通过USB导的方式进行安装,...

windows中文叫什么(win的中文是什么)

windows是窗口的意思,翻译到中文可以是窗户的意思。现在windows的意思大多用在PC领域,泛指微软出品的电脑、手机操作系统。windows操作系统业可以叫做视窗操作系统、可视化图形界面操作系统...

win7系统激活工具下载免费(win7激活工具免费版)

KMSpico是一个非常好用的Win7系统激活工具。它简单易用,只需一步操作即可激活系统,无需复杂的设置和操作。同时,它支持离线激活和在线激活两种方式,让用户可以根据自己的需求选择使用。此外,KMSp...

tenda路由器怎么设置网速快(tendawifi怎么设置网速快)

tenda设置网速最快方法如下:1.登入无线路由器;在浏览器地址输入192.168.0.1;无线路由器进入无线路由器控制界面几乎都是这个地址;原始密码admin。2.接着点击“高级设置”或者页面右上角...

功能最全的pe系统(pe系统功能介绍)

1、Windows预安装环境,是带有有限服务的最小Win32子系统,基于以保护模式运行的WindowsXPProfessional及以上内核。它包括运行Windows安装程序及脚本、连接网络共享、...

华为鸿蒙操作系统下载(华为鸿蒙电脑操作系统下载)

鸿蒙系统可以下载拼多多,但需要注意的是,目前拼多多官方并未推出面向鸿蒙系统的专门版本,所以需要通过安装第三方应用市场或者通过APK安装包的方式才能在鸿蒙系统上安装使用。此外,由于鸿蒙系统和拼多多应用的...

系统iso怎么安装(系统iso怎么安装应用)

ISO系统安装详细教程步骤如下:1.准备所需材料:一台符合系统要求的计算机、ISO系统文件、可启动的USB驱动器或光盘、系统激活密钥(如果需要的话)。2.制作启动盘:如果你使用USB驱动器作为启动...

在微软官网下载win10(在微软官网下载vc要钱吗)

windows1021H2这可能意味着您的电脑不满足下载或安装升级到Windows11的最低要求。如果您的电脑不符合要求,您将无法下载或安装Windows11。此外,这也可能表示电脑上的驱动程序...

dnf安全模式怎么解除最新办法

一、我们需要登录微信,然后使用微信关注“腾讯游戏安全中心”。最后进入公众号页面。二、进入公众号以后,我们点击游戏账号绑定。进入账号绑定页面。绑定我们自己的个人游戏账号。三、进入游戏账号绑定操作页面以后...

电脑怎么查看显卡配置信息(电脑怎么查看显卡配置信息win11)

查看电脑显卡配置方法 第一种方法是先我们应该进入我们的电脑硬件设备管理--在电脑设备管理里就可以看到电脑硬件的参数和型号了,根据这些参数就可以知道电脑配置怎么样。方法如下: 1、右键“我的电脑”--属...

全球浏览器排行榜前十名(世界前十浏览器)

微软公司的InternetExplore(IE),谷歌公司的Chorme,还有由Mozilla基金会开发的Firefox(火狐)浏览器。扩展:来自NetApplications的统计2013年8月...

安卓刷真正ios系统教程(安卓如何刷苹果系统)

1.拿到新iPhone手机后,开启手机然后按照提示进行开启设置,等到页面进入到“应用与数据”后,点击选择“从安卓设备转移数据”。2.在你的安卓手机上打开“转移到iOS”app,然后点击“继续”。阅读...

在线qq空间登录入口(qq空间在线登录在线使用)
  • 在线qq空间登录入口(qq空间在线登录在线使用)
  • 在线qq空间登录入口(qq空间在线登录在线使用)
  • 在线qq空间登录入口(qq空间在线登录在线使用)
  • 在线qq空间登录入口(qq空间在线登录在线使用)

取消回复欢迎 发表评论: