python基础语法教程

python一直是一门非常火爆的编程语言,从简洁的语法,全面的功能,也是得到许多编程萌新的重视,在刚刚接触编程不久的人来说,python就像是代码编程的入门语言,但其实想成为python大神也不容易哦。

本文针对python初学者,可以给予初学者更多的理解。

1.python基础函数

print

print是python中最最基本的命令,代码运行中的输出文本都是利用print执行的

基础操作:

打印文本

print('半世双城是萌新')

半世双城是萌新

进阶操作:

使用文本函数

和插入变量

n = 'shuangcheng'

print(n,' 半世双城 是萌新')

shuangcheng

半世双城

是萌新

总结:

在print()的括号中就是打印出的东西。

可以换行

可以缩进文本(由于编辑器原因无法展示,敬请谅解)

print不但可以打印字符串,还可以打印变量、列表等序列类型

print可以用英文逗号分隔

input

input是做人机交互的命令,虽然效果是交互,但用途远远不止这些。

input需要配合变量使用。

基础操作:

answer = input()

print(answer)

半世双城是萌新 #这是我的回答

半世双城是萌新 #这是打印内容

进阶操作:

shuangcheng = input()

print(input(shuangcheng))

双城不会python #第一层input

双城不会python是不可能的 #第二层input

是不可能的 #打印内容

总结:

input当中还可以使用字符串,也是按回车剑返回

文本字串常用操作

除了命令的用法,就连文本字串也有很多种操作

基础操作:

int('文本') #转为整数类型

str('文本') #转为字符串类型

float('文本') #转为浮点数类型

len('文本') #求文本长度`

这是最基本的几种用法,还有更难的序列操作文本字串也可以使用

进阶操作:

('Hello' in 'Hello, World') #文本是否包含in前的文本

'Hello'[0:3] #文本0-3项前的子字串

获取文本子字串被称为切片

这里要注意,文本的第一个字是文本的第1项,但却不算子字串的一部分。所以千万不要按照普通顺序切片哦。

切片可以隔着字获取子字串,只要在方括号中再添加一个冒号,冒号后面写要隔着多少个字获取一次即可。

拓展操作:

'Hello'[::-1]

可以将文本倒序哦。

思路如下:

1.获取文本的参数为空,默认为全文

2.间隔-1是指上一个

3.文本序列极为特殊,切片操作中参数为负数获取的索引将会循环至文本末尾

现在思路是不是很清晰了?

这也是python的多态性。

同学们是不是觉得python变简单了?

总结:

文本字串也是序列的一种

序列操作有多种默认情况

2.python基础代码

判断语句常用命令:

命令

效果

(存储容器)名称 = 存储值

赋值

参数 == (对象)参数

返回是否等于对象

参数 != (对象)参数

返回是否不等于对象

参数 < (对象)参数

返回是否小于对象

参数 > (对象)参数

返回是否大于对象

参数 <= (对象)参数

返回是否小于等于对象

参数 >= (对象)参数

返回是否大于等于对象

if-elif-else

对于python有些基础的人来说,说起判断语句,第一个想到的绝对是if-elif-else,它们三兄弟,绝对是每个有人机交互环节的作品必备代码。

这里要注意,判断语句打完需要一个冒号,而且按回车键会自动缩进。所以如果打完之后按下回车键没有缩进,那你就得好好看看你有没有打出冒号来。 #这里的缩进指四个空格。

if是指如果后面跟着的语句返回值是真,则执行if底下的代码,否则就会跳过。

elif就是’否则如果’,'楼上’的判断语句被跳过,那就执行这个elif语句。elif的执行效果和if一样,只不过’楼上’得是if或者elif。 #这里的楼上指上一层判断

那else就很好理解了,判断三兄弟有了如果和否则如果,最后一个就是否则了。else的语句不需要任何参数,一个else加上一个冒号就行了。

python编程环境

如果你是代码式编程的初学者,这个软件非常适合记代码使用:

点这里下载

制作不易,不喜勿喷

如果你觉得我做的还不错,那就给个三连鼓励以下吧!

如果你想知道更多的python知识,点这里,双城都会告诉你哦。

python编程入门必备知识-python基础教程#菜鸟也能看懂的超简单入门必备知识相关推荐

  1. python基础一入门必备知识-python基础教程#菜鸟也能看懂的超简单入门必备知识...

    python基础语法教程 python一直是一门非常火爆的编程语言,从简洁的语法,全面的功能,也是得到许多编程萌新的重视,在刚刚接触编程不久的人来说,python就像是代码编程的入门语言,但其实想成为 ...

  2. 四阶魔方java1002四阶魔方java_4x4四阶魔方一看就懂,超简单入门图文教程1:基本知识和操作...

    大家好,欢迎来到大超小志,今天我们开始一起学习四阶魔方.在学习之前,我们还是老规矩,先要了解四阶魔方. 其实,四阶魔方是二阶魔方和三阶魔方的结合体,为什么这么说呢,大家可以观察一下,中心的这四个中心块 ...

  3. opencv 4快速入门_茶知识|茶道核心4元素,看懂你也可以快速入门茶道!先收藏...

    中国茶道有四个元素:环境,礼节,茶艺,心境四大要素 1.环境 茶道是在一定环境下进行的茶道活动. 茶道特别讲究环境的选择,它旨在通过环境来陶冶情操和净化灵魂. 因此,它需要一个与茶道相匹配的环境,茶道 ...

  4. 四阶魔方java1002四阶魔方java_4x4四阶魔方一看就懂,超简单入门图文教程2:复原中心块...

    大家好,欢迎来到大超小志,上节课我们讲了四阶魔方的基本知识和操作,这节课我们就要开始进行复原四阶魔方的第一步了,复原四阶魔方的第一步就是:复原中心四块. 温馨提示:文末有视频链接 对于我们初学者,复原 ...

  5. 数据流程图顶层一层二层_只需三个公式,三阶魔方超简单入门图文教程5:完全复原第二层...

    大家好,欢迎来到大超小志,上节课我们讲了"复原底层角块",也就是完全复原第一层,今天我们来复原第二层的棱块,也就是完全复原第二层. 第二层的棱块要么在第二层,要么在最顶层. 我们先 ...

  6. Python基础教程-菜鸟教程学习笔记1

    Python基础教程-菜鸟教程学习笔记1 文章目录 Python基础教程-菜鸟教程学习笔记1 前言 Python 简介 1. 第一个Python程序 2. Python 中文编码 3. 基本语法 1) ...

  7. 什么样的人要学点python编程?对号入座,附赠教程

    什么样的人需要学点python编程? 时代越来越不一样了,编程这种专业程序员的工作,已经开始应用于各种其他日常工作中,就以前象征着互联网的电脑,现在早已进入普通人家. 那么什么样的人需要学点pytho ...

  8. 学习python需要什么基础-要学Python编程,需要什么样的基础呢?想找这方面工作...

    原标题:要学Python编程,需要什么样的基础呢?想找这方面工作 作为一个初学Python的新手,如何学好这门语言,肯定经常是一头雾水. 那么,学好这门编程语言的基础是什么呢? 第一步,就是马上到网站 ...

  9. 学python要什么基础-要学Python编程,需要什么样的基础呢?想找这方面工作

    原标题:要学Python编程,需要什么样的基础呢?想找这方面工作 作为一个初学Python的新手,如何学好这门语言,肯定经常是一头雾水. 那么,学好这门编程语言的基础是什么呢? 第一步,就是马上到网站 ...

最新文章

  1. Lucene 学习资料
  2. 发文越多,影响力会越大吗?
  3. 利用 Android Studio 和 Gradle 打包多版本APK
  4. 【项目实战】基于python的申请评分卡模型
  5. 【软考-软件设计师】输入/输出技术
  6. 多数元素—leetcode169
  7. 去哪里学习python_Python从哪里开始学?怎么入门?
  8. Magicodes.IE 3.0重磅设计畅谈
  9. 在建工地扬尘在线监控系统推荐_配电室为何需要安装蓄电池在线监控系统?保定钰鑫电气...
  10. 云原生数据中台的 What、Why、Who、How和Where
  11. 函数式编程和面向对象式编程_比较函数式编程,命令式编程和面向对象的编程
  12. HISI3536安装交叉编译工具链
  13. Redis学习手册(主从复制)
  14. 移动硬盘只读属性不能改
  15. C. Neko does Maths
  16. 时序建模:时间戳与时序特征衍生思路汇总
  17. 【Win7系统中怎么在我的电脑里面找回摄像头设置】
  18. CTFHUB-Bak文件
  19. 基于SpringCloud微服务的服务平台搭建的一些总结
  20. 终极肖像美容润饰PS动作

热门文章

  1. NetCore Get Parameter
  2. 【算法】Quick Select
  3. 编辑器统一 快捷键
  4. [工具] Snipaste
  5. 2014年12月21号面试
  6. cacti支持中文办法
  7. EncryptHelper
  8. UVA10192 Vacation【LCS+DP+记忆化递归】
  9. CCF NOI1073 放苹果
  10. sklearn.metrics —— 混淆矩阵及其绘制、Accuracy/Precision/Recall/F1-score