【python】基础学习心得总结(一) 您所在的位置:网站首页 python列表操作心得 【python】基础学习心得总结(一)

【python】基础学习心得总结(一)

2024-07-17 06:54| 来源: 网络整理| 查看: 265

  本文将简单阐述一些基本的python知识点,大多是本人在学习过程中的心得体会。简单常用的编程概念和思想将不再描述。若有理解错误,还望指正。

 

一、python运行,调试

  python和相关软件可以在官网下载。本文采用的版本是:Python 3.7.0 + PyCharm 2019.2

在这里推荐Notepad++文本编辑器可用于编写程序,转换编码,很多txt文件如若使用windows自带的文本编辑器打开会出现一些错误。

python的运行有两种方式:命令行模式+python交互模式。

①命令行模式:win+r快捷键,输入cmd,可以进入电脑命令行模式---->输入相应文件名进行执行(可以在notepad中编写好再执行.py文件)

C:\> python hello.py

②python交互模式:win+r快捷键,输入cmd,可以进入电脑命令行模式---->输入python回车,即可进行编辑

>>> ... ... (这时是直接进行程序编写)

输入exit()回车即可退出

当然利用PyCharm也可以进行编写,这就如同我们在VS中编写C项目一样。大家根据实际情况进行使用。 可以打断点,一 一进行调试。

快捷键:查找ctrl+F,替换ctrl+R

二、基本语法学习

(1)命名规则:

命名有大小写区分,由大小写字母、数字、下划线_ 混合组成。数字不可开头,其余可。

由两个及以上单词组成时:

①first_name 全小写,中间用下划线连接

②FirstName/firstName 各单词首字母大写/除首字母外,各单词首字母大写

(2)基本规则:

缩进:python中的缩进是tab或者4个空格,同一个py文件中两者不能混用。PyCharm中选中需要调整缩进的行,按tab可向右缩进,shift+tab可以向左缩进 注释: 行代码注释,在该行代码后打空格再使用#即可 标准的使用方法是代码后两个空格,#号后一个空格再进行编写注释。

例如:

print('这是一个例句')  # 符号前两个空格,符号后一个空格  

    2.段代码注释使用/*  ... ... */

一般计数从0开始。

(3)IF语句的学习:

if 语句的格式是:

  if   条件:

    满足条件执行语句①

  执行完①或者没有满足条件时执行语句②

或者

  if   条件:

    满足条件执行语句①

  else:

    不满足条件执行语句②

或者

  if   条件①:

    满足条件①执行语句①

  elif   条件②:

    满足条件②执行语句②

  ... ...

  else:

    都不满足条件则执行语句

一个需要注意的点:

假如两个条件:if A==0 or 1:

是错误的!应该写成

if A==0 or A==1:

否则理解成两个条件“A==0”或者“1”

举例一:

name = input("请输入您的姓名:")  #input函数的使用,先输出字符串(可没有),再将用户输入的数据存入name字符串

age = input("请输入您的年龄:")

age = int(age) #因为input得到的是str,所以需要转换为int

if age >= 18:  #if语句的使用,冒号非常重要,不可遗漏 比较运算符:== !=  /=  //整除  %取余... 逻辑运算:not、and、or

  print("%s,您%d岁了,已经成年了!" % (name,age))  #注意print的使用方法,%d、%s等都是其他语言里常用的占位符,但此处不用逗号分隔,而是使用%

else:

  print("您还未成年!")

输出结果:

  请输入您的姓名:**  请输入您的年龄:20  **,您20岁了,已经成年了!

 if 后的条件如果满足,则执行其冒号后的代码块。此代码块是指此冒号后有缩进的那一部分。否则执行else / elseif / 没有缩进的代码块。

如果需要嵌套if语句,只有缩进变化,其余不变,与其他语言编码相似。

Tips: 如果条件很长影响阅读可以换行操作

例如:

if ((player_int == 1 and computer_int == 2)      or(player_int == 3 and computer_int == 1)      or(player_int == 2 and computer_int == 3)): #条件很长,为了便于观看添加括号进行换行,其中换行后需要多添加一个tab,为了区分代码块内容(4)循环的学习:①while循环:while 条件A: #满足A则循环执行B  执行代码块B

tips:可以添加断点debug(shift+f9),单步调试f8进行学习。Pycharm运行快捷键:shift+f10 运行当前py :shift+ctrl+f10一般计数器从0开始,条件中使用;从1开始,使用>= /



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

      专题文章
        CopyRight 2018-2019 实验室设备网 版权所有