02.【python基础一】手把手教你什么是注释、变量及输入函数

这篇具有很好参考价值的文章主要介绍了02.【python基础一】手把手教你什么是注释、变量及输入函数。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

📋 个人简介
💖 作者简介:大家好,我是小鹏linux,运维领域新星创作者,阿里云ACE认证高级工程师😜
📝 个人主页:小鹏linux🔥
🎉 支持我:点赞👍+收藏⭐️+留言📝
💬格言:你未必出类拔萃,但一定与众不同!🔥
📕 系列专栏:
               🍎 阶段一:windows基础                        目前原创16篇
               🍎 阶段二:Linux基础知识                      目前原创38篇
               🍎 阶段三:shell基础+shell高级              目前原创23篇
               🍎 阶段四:python基础及自动化应用      目前原创2篇
               🍎 阶段五:Linux网络服务                       原创未开始
               🍎 阶段六:集群原理及架构                     原创未开始
               🍎 阶段七:云计算虚拟化技术                 原创未开始

02.【python基础一】手把手教你什么是注释、变量及输入函数

 目录

1.注释

1.1注释的作用

1.2注释的分类

1.3让Python2程序支持中文

2.变量以及数据类型

2.1变量

2.2标识符和关键字

2.3关键字

3.输入函数

3.1Python2版本输入格式

3.2Python3版本输入格式

3.3Python中的输出

3.4格式化符号

3.5运算符

4.压箱底好网站分享


1.注释

1.1注释的作用

以#开头,#右边的所有东西当做说明,而不是真正要执行的程序,起辅助说明作用

1.2注释的分类

单行注释 多行注释

 1.3让Python2程序支持中文 

utf-8,又称万国码,支持中文,日文,俄文等用在网页上可以统一页面显示中文简体繁体及其它语言(如英文,日文,韩文)

格式 :  # -*- coding:utf-8 -*-  或者  #coding=utf-8

2.变量以及数据类型

2.1变量

变量就是用来存东西的,在Python中,存储一个数据,需要一个叫做变量的东西

程序就是用来处理数据的,而变量就是用来存储数据的

变量起名要有意义

程序中为了更充分的利用内存空间以及更有效率的管理内存,变量是有不同的类型的,如下所示:

02.【python基础一】手把手教你什么是注释、变量及输入函数

2.2标识符和关键字

标识符命名规则:

1.标识符的组成:标识符由字母、下划线和数字组成,且数字不能开头,且不能是关键字

2.见名知意;标识符是区分大小写的

3.驼峰命名法

小驼峰命名法:

  第一个单词小写,后面的每个单词首字母大写,如:userName 、 myName

大驼峰命名法:

  每个单词的首字母都大写,如:UserName 、 FirstName 、 LastName

python中推荐的是用下划线"_" 来连接所有单词,如:user_name / my_name

2.3关键字

Python一些具有特殊功能的标识符,这就是所谓的关键字,是Python已经使用的了,所以不允许开发者自己定义和关键字相同的名字的标识符

可以通过以下命令进行查看当前系统中Python的关键字在交互模式下:

import keyword

keyword.kwlist

3.输入函数

3.1Python2版本输入格式

在Python中,获取键盘输入的数据的方法是采用 raw_input 函数,看如下示例:

#-*-coding:utf-8-*-

passwd = raw_input(" 请输入密码:")

input( )函数与raw_input( )类似,但其接受的输入必须是表达式。

a=1

b=2

c= input(“请输入:”)

3.2Python3版本输入格式

python3版本中没有raw_input()函数,只有input()并且 python3中的input与python2中的raw_input()功能一样

c=input("请输入:")

请输入:123

c=int(input("请输入要计算的数:"))

输入要计算的数

3.3Python中的输出

格式化输出

在程序中,看到了%这样的操作符,这就是Python中格式化输出。

age = 28

name = " 阿福"

print(" 我的姓名是%s, 年龄是%d"%(name,age),end=”\t”)

3.4格式化符号

格式符号

转换

%c

字符

%s

通过str() 字符串转换来格式化

%d

有符号十进制整数

%f

浮点实数

3.5运算符

运算符

描述

实例

+

两个对象相加 a + b 输出结果 7

-

得到负数或是一个数减去另一个数 a - b 输出结果 3

*

两个数相乘或是返回一个被重复若干次的字符串 a * b 输出结果10

/

x除以y  a/ b 输出结果 2,python2中是2,python3中是2.5

//

取整除

取商,5//2得2;返回商的整数部分 9//2 输出结果 4 。

%

取余

返回除法的余数 a % b 输出结果 1

**

返回x的y次幂 a**b 为5的2次方, 输出结果 25

=

赋值运算符

把=号右边的结果给左边的变量 num=1+2*3 结果num的值为7

+=

加法赋值运算符

c += a 等效于 c = c + a

-=

减法赋值运算符

c -= a 等效于 c = c - a

*=

乘法赋值运算符

  c *= a 等效于 c = c * a

/=

除法赋值运算符

  c /= a 等效于 c = c / a

%=

取模赋值运算符

  c %= a 等效于 c = c % a

**=

幂赋值运算符

c **= a 等效于 c = c ** a

//=

取整除赋值运算符

  c //= a 等效于 c = c // a

4.压箱底好网站分享

🔥个人大力推荐牛客网 - 【找工作神器】、【笔试题库】、【面试经验】、【实习招聘内推】、【求职就业】等
点击链接注册即可
1、算法篇(398题):面试必刷100题、算法入门、面试高频榜单
2、SQL篇(82题):快速入门、SQL必知必会、SQL进阶挑战、面试真题
3、大厂笔试真题:字节跳动、美团、百度、腾讯…文章来源地址https://www.toymoban.com/news/detail-400672.html

到了这里,关于02.【python基础一】手把手教你什么是注释、变量及输入函数的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 零基础手把手教你如何使用Laf免费玩转Midjourney

    Laf 是一个 Serverless 框架,提供开箱即用的云函数,云数据库,对象存储等能力,是一个非常干净清爽的开发平台,不仅入门简单,还能像写博客一样写代码!最重要的是,敲重点, 三分钟即可上线 ChatGPT 应用 ! 若想深入了解可点击  介绍 | laf 云开发 https://doc.laf.run/guide/ 在

    2024年02月09日
    浏览(38)
  • 手把手教你做计算机网络基础大题—地址分配

    某单位分配到一个起始地址为14.24.74.0/24的地址块。该单位需要用到三个子网,它们的三个子网地址块的具体要求是:子网N1需要120个地址,子网N2需要60个地址,子网N3需要10个地址。请给出地址的分配方案。 起始地址为 14.24.74.0/24 的地址块,它代表前三个字节为网络前缀(网

    2024年02月09日
    浏览(44)
  • 【零基础】手把手教你使用Docker部署Springboot项目(详细版)

    ​  本篇文章适合刚学完Docker,想要部署Springboot项目的小白;当然,如果你还没有学习Docker,只要严格按照本篇文章的步骤执行,理论上也是可以完成部署的。   我接下来部署的项目都是以一台全新Liunx服务器视角来操作,该服务器上jdk,mysql和Docker都还没有安装。 ​

    2024年01月20日
    浏览(46)
  • 手把手教你用Python实现2048小游戏

    感觉好久没有写小游戏玩了,今天恰巧有空.这次我来用Python做个2048小游戏吧.废话不多说,文中有非常详细的代码示例,需要的朋友可以参考下 目录 一、开发环境 二、环境搭建 三、原理介绍 四、效果图 Python版本:3.6.4 相关模块: pygame模块; 以及一些Python自带的模块。 安装

    2024年04月28日
    浏览(56)
  • 爬虫实战|手把手教你用Python爬虫(附详细源码)

    实践来源于理论,做爬虫前肯定要先了解相关的规则和原理,要知道互联网可不是法外之地,你一顿爬虫骚操作搞不好哪天就…  首先,咱先看下爬虫的定义:网络爬虫(又称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自

    2024年02月02日
    浏览(67)
  • 基于python+opencv的人脸识别打卡(手把手教你)

    2.1新建members.csv文件 文件内容依次是id,First_name,Last_name,如图: 2.2新建face文件夹 里面存放采集的人脸信息,用于训练 2.3注意事项 脸部识别特征模块 Path路径为你创建环境下的cv2包中haarcascade_frontalface_default.xml对应的地址 只加了opencv中脸部特征,没加眼部识别。(cv2包中还有眼

    2024年02月02日
    浏览(40)
  • 手把手教你安装python环境 Mac Windows

    大家好,我是宁一。 Python安装是小白学习Python的第一道坎。 我们每个人的电脑环境不一样,一模一样的步骤,我的电脑一点问题也没有,但是你的电脑可能会出现各种各样的问题。 现在很火的编程教学大多直接省略了安装Python这一步,在他们设置好的环境中直接敲代码。

    2024年02月01日
    浏览(37)
  • 手把手教你用Python编写配置脚本引擎(福利篇)

    版权声明:原创不易,本文禁止抄袭、转载需附上链接,侵权必究! 配置信息初始化 定义配置引擎类和初始化方法,其中有两个属性,配置实例对象及配置文件路径: 将配置信息写入到配置文件中,该方法有三个形参,category(配置信息类别),name(配置字段名称),value(配置字

    2024年02月06日
    浏览(57)
  • 应用实践|基于Python手把手教你实现雪花算法

    📫 作者简介:「六月暴雪飞梨花」,专注于研究Java,就职于科技型公司后端工程师 🏆 近期荣誉:华为云云享专家、阿里云专家博主、 🔥 三连支持:欢迎 ❤️关注、👍点赞、👉收藏三连,支持一下博主~ 分布式策略ID的主要应用在互联网网站、搜索引擎、社交媒体、在线

    2024年02月21日
    浏览(64)
  • 用Python手把手教你实现一个爬虫(含前端界面)

    前言 爬虫基本原理 使用Python的requests库发送HTTP请求 使用BeautifulSoup库解析HTML页面 使用PyQt5构建前端界面 实现一个完整的爬虫程序 结语 随着互联网的飞速发展,再加上科技圈的技术翻天覆地的革新,互联网上每天都会产生海量的数据,这些数据对于企业和个人都具有重要的

    2024年04月28日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包