目录

注释

什么是注释?

注释的作用:

python中注释的分类:

标准输出

标准输出:

print()参数介绍:

标准输入:

变量:

变量的作用:存放数据的容器

变量的使用规范:

标识符和关键字:


注释

什么是注释?

注释就是通过用自己熟悉的语言,对代码进行解释说明

注释的作用:

大大的增强了代码的可读性 当我们完成一段代码时,别人看我们的代码,可以通过看注释,就能够知道这段代码的含义

python中注释的分类:

  1. 单行注释:以#开头,后面的内容都是注释的内容

    # pycharm提供了一个单行注释的快捷键:Ctrl + /
  2. 多行注释(文档注释):不是以#开头,是以一对三引号包裹起来的内容
""""
这是一个多行注释的代码print(1)print(2)print(3)
"""

标准输出

标准输出:

其实就是将信息输出到控制台中

print('输出需要展示的信息')
print(1)
print(2)
print(3)print()  # 还可以输出多个字符,多个字符之间需要使用英文的逗号隔开
print(1,2,3)

输出结果为:

print()参数介绍:

# 参数1:end 默认是\n(换行),在输出语句的末尾加上指定字符
print(1,end='$$$$$')
print(2)
print(3)# 参数2:sep  默认是空格,在输出的字符之间插入指定的字符
print(1,2,3,4,sep='@@@')# 参数3:file  将文本输入到指定的文件中,当文件关闭时才能够看到写入的内容,#程序运行完才能看到# 参数4:flush  True或者False,表示是否立即将输出的内容输入到文件中,默认值是False
import time# 1、打开文件
fp = open('test.txt','w')  # 文件名 w以write方式
# print('hello world',file = fp)    # 延时结束后写入文件
print('hello world',file=fp,flush=True)   # 立即写入问价
time.sleep(10)

输出结果为:

标准输入:

通过input( )完成标准输入

# 格式
input('输入要提示的信息') # 会让程序进入阻塞状态,如果不进行输入,那么程序就不会继续向下执行
print('输入开始')
input('请输入手机号/邮箱:') # 引号中为提示信息
print('输入结束')

例子:

age = input('请输入年龄:')
print('年龄是:',age)
# type()查看数据类型
print(type(age))  # <class 'str'>  字符串类型

结果为:

注意:input()无论输入什么内容,返回的都是一个字符串类型

变量:

变量的作用:存放数据的容器


# 比如:求一个长方形的面积,长是10cm,宽是5cm
x = 10
y = 5
print(x*y)

输出结果为50

变量的使用规范:

1、按照语法和企业的要求、标准、正确的使用变量。

2、语法规范:变量是由数字、字母、下划线组成的,但是数字不能作为变量的开头

变量名要尽量做到见名知意,推荐使用_分割多个单词 #

合格的变量

# person_age = 25

# dog_age = 5

不合格的变量

# a = 25

# 1age = 25

标识符和关键字:

标识符:就是变量
关键字:特殊含义的单词,这些单词无法定义成变量

# 查看所有关键字代码
import keyword
print(keyword.kwlist)# 结果:['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']
# 变量的连续赋值
num1 = 1
num2 = 2
num3,num4 = 3,4
print(num1)
print(num2)
rint(num3,num4)# 变量的重新赋值
name = 'zs'
name = 'zw'
print(name)

结果为:

Python 基础(1)相关推荐

  1. f是一个python内部变量类型,Python基础变量类型——List浅析

    Python使用list 一.list Python内置的一种数据类型是列表:list.list是一种有序的集合,可以随时添加和删除其中的元素. 比如,列出班里所有同学的名字,就可以用一个list表示 ...

  2. python 等号报错_Python学习----Python基础

    Python基础 一.数据类型和变量 1.在Python中,等号=是赋值语句,可以把任意数据类型赋值给变量,同一个变量可以反复赋值,而且可以是不同类型的变量. 例如: a =520# a是整数prin ...

  3. python基础——继承与派生、组合

    python基础--继承与派生 1 什么是继承: 继承是一种创建新的类的方式,在python中,新建的类可以继承自一个或者多个父类,原始类成为基类或超累,新建的类成为派生类或子类 1.1 继承分为:单 ...

  4. Python学习笔记1 Python基础

    第1章 Python基础 1.1 Python概述及版本介绍 1.Python是一种面向对象的解释型计算机程序设计语言(解释型语言源代码->解释器逐行解释每一句源代码) 2.优点:高级语言.可移 ...

  5. python基础---元组、字典、函数、文件、异常

    文章目录 python基础---元组.字典.函数.文件.异常 Tuple(元组) 常用操作 dict(字典) 函数 文件 异常 python基础-元组.字典.函数.文件.异常 Tuple(元组) tu ...

  6. 快速掌握Python的捷径-Python基础前传(1)

    文: jacky(朱元禄) 开文序 最近看新闻,发现高考都考Python了,随着人工智能的火热,学数据科学的人越来越多了!但对于数据行业本身来说,现象级的火热,这并不是什么好事.  方丈高楼平地起,无 ...

  7. Python培训教程之Python基础知识点梳理

    Python语言是入门IT行业比较快速且简单的一门编程语言,学习Python语言不仅有着非常大的发展空间,还可以有一个非常好的工作,下面小编就来给大家分享一篇Python培训教程之Python基础知识 ...

  8. python基础04

    python基础04 python2在编译安装时,可以通过参数 -----enable----unicode=ucs2 或 -----enable--unicode=ucs4 分别用于指定使用2个字节 ...

  9. 刻意练习:Python基础 -- Task12. 模块

    背景 我们准备利用17天时间,将 "Python基础的刻意练习" 分为如下任务: Task01:变量.运算符与数据类型(1day) Task02:条件与循环(1day) Task0 ...

  10. 刻意练习:Python基础 -- Task11. 魔法方法

    背景 我们准备利用17天时间,将 "Python基础的刻意练习" 分为如下任务: Task01:变量.运算符与数据类型(1day) Task02:条件与循环(1day) Task0 ...

最新文章

  1. deepin--解决屏幕撕裂问题
  2. 2020-11-9(有序和无序广播)
  3. 在汇编程序中调用C函数
  4. 从外部CorDapp扩展和覆盖流
  5. 作者:石乾新(1989-),男,贵州大学公共管理学院硕士生。
  6. 主题:spring集成quartz,出现2次重复调用的问题
  7. 计算机网络(第七版)知识点总结第一章——概述
  8. 浙江大学在Github开源了计算机课程,看完在家上个 985
  9. 如何修改apk文件,改之理简单使用教程
  10. 关于未来几年的发展,闰土有话要说
  11. c++实现经典游戏——贪吃蛇
  12. 戴尔d系列服务器,戴尔科技集团推出两款全新VxRail产品
  13. Go实战--golang中获取公网ip、查看内网ip、检测ip类型、校验ip区间、ip地址string和int转换、根据ip判断地区国家运营商等
  14. PyQt+moviepy音视频剪辑实战2:实现一个剪裁视频文件精华内容留存工具
  15. linux udt 源码,UDT linux下关闭链接耗时过长
  16. 「粉丝福利」爪哇十万爆笑动图上线了
  17. mysql zip 版本_MySQL zip版本安装
  18. 亲和数c语言,亲和数C语言..
  19. python关闭excel文件_利用Python读取和修改Excel文件(包括xls文件和xlsx文件)
  20. 个人阿里云服务器初始化安装服务

热门文章

  1. 了解什么是迁移学习理论?以及如何运用实践
  2. 面向节能的神经网络流量预测探讨
  3. 关于普通表单多文件上传的处理方法
  4. 天心Sunlike ERP 缴库单明细表SQL(半成品/成品)
  5. 热敏电阻NTC103、PT100温度计算公式
  6. 获取国家授时中心标准时间的方法
  7. acrobat pro dc 2015打开文件出现内容准备进度的解决方法
  8. 计算机毕业设计PHP+安卓运动健康app(源码+程序+lw+远程调试)
  9. 2022山东省安全员C证考试模拟100题及答案
  10. FATE联邦学习初探(一)