一、注释


1. 单行注释

  • 以 # 开头
  • 为保证代码的可读性,# 后添加一个空格
  • 可以使用 # 在代码后面增加注释,注释和代码之间至少要有两个空格

2. 块注释

  一对连续的三个引号可以实现多行注释,单引号、双引号都可以

"""
注释文档
"""

二、 算数运算符


运算符 描述
+
-
*
/
// 取整数
% 取余数
**

* 运算符可以用于字符串,计算结果就是字符串重复制定次数的结果

print("+" * 10 )
output: ++++++++++

三、变量


1. 数据类型

  python 中定义变量不需要指定类型

  数据类型可以分为数字型和非数字型

  • 数字型

    • 整型(int)
    • 浮点型(float)
    • 布尔型(bool)
      • 真 True(非0的数)
      • 假 False(0,None)
    • 复数型
      • 主要用于计算
  • 非数字型
    • 字符串
    • 列表
    • 元组
  • 使用 type 函数可以查看一个变量的类型
    type(var)

2. 变量的输入

  • 可以使用 input 函数从键盘等待用户的输入
  • 用户输入的任何内容都会认为是字符串
var = input("提示信息:")

3. 变量的格式化输出

  • % 是格式化操作符,专门用于处理字符串中的格式

    • 包含 % 的字符串,被称为格式化字符串
    • 不同类型的数据需要使用不同的格式化字符串
格式化字符 含义
%s 字符串
%d 有符号十进制整数,%06d 表示显示位数,不足用0补全
%f 浮点数,%.2f 表示小数点后显示两位数
%% 输出 %
print("格式化字符串%d" % var1)
print("格式化字符串%d %s" % (var1,var2))

转载于:https://www.cnblogs.com/chan-shi/p/10470795.html

【python】基础知识相关推荐

  1. Python基础知识梳理(一)

    Python基础知识梳理: 转载于:https://blog.51cto.com/10412806/2095116

  2. python基础知识资料-Python基础知识汇总

    原标题:Python基础知识汇总 1.Anaconda的安装 百度Anaconda的官网,下载左边的Python3.X版本 然后是设置路径,最后给出Jupyter notebook.具体参考: 猴子: ...

  3. python基础知识资料-Python基础知识梳理 - 第02部分

    本文是Python基础知识的第二篇, 主要是对内置对象类型的介绍, 涉及的类型如下表. 数字类型 在Python中, 数字并不是一个真正的对象类型, 而是一组类似类型的分类, 如整数和浮点数, 复数等 ...

  4. python语法基础知识总结-Python基础知识梳理 - 第01部分

    在开始Python基础知识梳理前, 先安装下环境. 以下过程是在Linux操作系统, root用户下进行的, 主要安装了2.7版本的python, 和pip, ipython, virtualenv等 ...

  5. python笔记基础-Python基础知识

    Python基础知识 安装Python mac 通过命令行brew install python3 或者下载对应版本安装包安装 linux 通过包管理器安装apt-get install python ...

  6. python基本语法规则-python基础知识——基本语法

    在python基础知识这个系列中,准备罗列出我学习python的一些基础知识,包括:基本语法 控制语句 内置数据结构 模块和函数 字符串 文件处理 面向对象 异常处理 以前写机器学习算法喜欢使用Mat ...

  7. python基础知识整理-python爬虫基础知识点整理

    首先爬虫是什么? 网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动的抓取万维网信息的程序或者脚本. 根据我的经验,要学习Python爬虫 ...

  8. python语言的单行注释以井号开头_推荐|零基础学习Python基础知识

    原标题:推荐|零基础学习Python基础知识 Python是一种面向对象.解释型计算机程序设计语言.语法简洁清晰,强制用空白符作为语句缩进. Python具有丰富和强大的库,又被称为胶水语言.能把其他 ...

  9. 8、python基础知识-用户输入

    #!/usr/bin/env python # _*_ coding: utf-8 _*_ num = 100 name = input("your name:") age = i ...

  10. python的django介绍_【Python基础知识】Django框架简介

    很多初学Python的小伙伴不知道该从何开始学起,其实零基础学习的话可以先学习一些Python基础知识,等基础打牢之后再去接触更加深入的技术,接下来小编就为大家简单介绍一下有关于 Django框架内容 ...

最新文章

  1. Delegate,Action,Func,匿名方法,匿名委托,事件
  2. 用 Flask 来写个轻博客 (14) — M(V)C_实现项目首页的模板
  3. 用MyEclipse自动生成hibernate映射文件和实体类
  4. python coroutine_笔记-python-coroutine
  5. spark-2.4.5-bin-2.6.0-cdh5.15.1环境搭建:Local模式和StandAlone
  6. Windows2003+SQL2000的集群安装手册
  7. gdal进行遥感影像读写_如何使用遥感影像进行矿物勘探
  8. asp.net ajax 怎么获取前端ul li_useEffect Hook 是如何工作的(前端需要懂的知识点)
  9. Matlab常见问题处理——错误使用 xlswrite (line 219),调用错误,调度异常: 参数错误。
  10. 【LeetCode】剑指 Offer 37. 序列化二叉树
  11. 华米OV 万亿 IoT 争夺战
  12. Android SDK开发包下载地址
  13. Mysql字符集转换原理剖析及乱码原因
  14. “姑娘好像花儿一样”如何英译
  15. 分布式web系统架构图及应用架构图
  16. win10桌面计算机不显示桌面,win10桌面不见了,win10桌面显示不了任何程序
  17. 逃生2计算机房出不来,逃生2无法走路/按键无反应解决方法
  18. 关于DMA,TCM和Cache
  19. C语言中 编译预处理命令的作用有哪些,C语言系列——预处理命令
  20. Android多人视频聊天应用的开发(一)快速集成

热门文章

  1. AngularJs应用页面切换优化方案
  2. shiro的简单使用
  3. mysql错误用法insert into where
  4. 纯JS制作的窗户雨滴效果
  5. mpeg b帧 编码 matlab,一种基于压缩域的镜头检测算法
  6. 【正一专栏】今晚国足能上演奇迹吗?
  7. 如何求一个数的因数 c语言代码,【代码】求一个数的因数和、求优化、顺便也供新人参考算法...
  8. 线程通信之生产者消费者阻塞队列版
  9. java throw抛出异常
  10. Unity学习笔记3 简易2D横版RPG游戏制作(三)