当前位置: 首页 > news >正文

【Python】基础语法(下)

本篇文章将接着上篇文章继续讲解基础语法:

(4)变量

(5)注释

(6)输入

(7)条件语句

四:变量

变量其实就是我们生活中起别名和外号。让变量名指向某个值,格式是:变量名=值;以后可以通过变量名操作对应的值。

注意:变量名有两种称呼:

(1)给变量赋值。

例如:age=18,把18赋值给age.

(2)让变量名代指值。

例如:age=18,让age代指18

变量名的规范:(变量命名时必须遵守的规则)

(1)变量名只能由字母,数字,下划线(_)组成。

(2)不能以数字开头

(3)不能用Python内置的关键字。

Python内置的关键字:

and     as       assert     break      class     continue  

def     elif    else     except     finally     for

lambda     not    or    pass    print    raise

return     try    while   with    yield

变量命名两个建议:

(1)下划线连接命名(一般字母都是小写)

例如:brother_name="tony"

brother_name:弟弟的名字。

(2)见名知意

例如:age=18

年龄是18

五:注释

写代码时,如果想对某些内容进行注释处理。即:Python解释器忽略且不会按照代码去运行。

(1)单行注释

单行注释:#

例如:

(2)多行注释

用三引号包含的内容,可以是三对单引号,也可以是三对双引号。

六:输入

输入:可以实现程序和用户之间的交互。

输入要用到input()

代码举例:

注意:使用input()时,输入的内容会被赋值给变量,被赋值的变量的数据类型是字符串。上面的代码中:name的数据类型是字符串类型。

七:条件语句

(1)基本条件语句格式:

if   条件:

    条件成立执行此行代码(代码可以是多行代码)

else :

    条件不成立时执行此行代码(代码可以是多行代码)

代码举例:

(2)多条件语句:

格式:

if   条件A:

    A成立,执行此代码(代码可以是多行)

elif   条件B:

      A,不成立,但B成立,执行此代码(代码可以是多行)

...

else:

    上述A,B,...等都不成立,执行此代码(代码可以是多行)

例如:猜数字游戏

(3)条件嵌套

格式:

if    条件A:

      if  条件A1:

         ...      

      else:

elif   条件B:

...  

例如:模拟10086客服

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 代码混淆与代码打包---bash脚本
  • Spring笔记(五)——事务
  • 组件化开发
  • 【C++】C++中的find方法介绍
  • 无标题栏窗口通过消息模拟拖动窗口时,无法拖动的一个原因
  • 鸿蒙应用框架开发【基于原生能力的无障碍模式】
  • ​​​​​​​开发面试“八股文”:助力还是阻力?
  • 基于Deap遗传算法在全量可转债上做因子挖掘(附python代码及全量因子数据)
  • 《计算机网络》(学习笔记)
  • redis面试(三)Hash数据结构
  • Linux--Socket编程TCP
  • LIMS实验室管理系统的三大分类
  • Python自学第五天
  • 计算机毕业设计选题推荐-学院教学工作量统计系统-Java/Python项目实战
  • 【C++】用Lua绑定C/C++对象,实现对脚本调用(依赖LuaBridge实现)
  • AHK 中 = 和 == 等比较运算符的用法
  • css属性的继承、初识值、计算值、当前值、应用值
  • Docker: 容器互访的三种方式
  • echarts的各种常用效果展示
  • es6(二):字符串的扩展
  • Flannel解读
  • input实现文字超出省略号功能
  • Java方法详解
  • puppeteer stop redirect 的正确姿势及 net::ERR_FAILED 的解决
  • React组件设计模式(一)
  • Terraform入门 - 3. 变更基础设施
  • v-if和v-for连用出现的问题
  • Vue源码解析(二)Vue的双向绑定讲解及实现
  • webgl (原生)基础入门指南【一】
  • 爱情 北京女病人
  • 全栈开发——Linux
  • 如何利用MongoDB打造TOP榜小程序
  • 物联网链路协议
  • 小程序button引导用户授权
  • 没有任何编程基础可以直接学习python语言吗?学会后能够做什么? ...
  • ​iOS安全加固方法及实现
  • !!java web学习笔记(一到五)
  • ## 基础知识
  • #php的pecl工具#
  • (1) caustics\
  • (env: Windows,mp,1.06.2308310; lib: 3.2.4) uniapp微信小程序
  • (二)fiber的基本认识
  • (二)pulsar安装在独立的docker中,python测试
  • (二)学习JVM —— 垃圾回收机制
  • (附源码)springboot 智能停车场系统 毕业设计065415
  • (附源码)springboot高校宿舍交电费系统 毕业设计031552
  • (附源码)ssm失物招领系统 毕业设计 182317
  • (十五)devops持续集成开发——jenkins流水线构建策略配置及触发器的使用
  • (转)Android学习笔记 --- android任务栈和启动模式
  • (转)fock函数详解
  • (转)scrum常见工具列表
  • (转载)在C#用WM_COPYDATA消息来实现两个进程之间传递数据
  • ***微信公众号支付+微信H5支付+微信扫码支付+小程序支付+APP微信支付解决方案总结...
  • .locked1、locked勒索病毒解密方法|勒索病毒解决|勒索病毒恢复|数据库修复
  • .NET : 在VS2008中计算代码度量值