Python的基础语法和输入输出函数你都了解吗

目录
  • 基础语法
    • 1. 注释:
    • 2.行和缩进
    • 3.标识符和关键字
  • 保留字:
    • 1.常用数据和数据类型
    • 2.类型操作
  • 输入和输出函数
    • 1.输出函数
    • 2.输入函数
  • 总结

基础语法

1. 注释:

注释在解释器中是不会被转译成机器码,它的存在不影响程序的功能

1.单行注释: 在注释内容前加#

2.多行注释: '''多行注释内容'''或者 """多行注释内容"""

用注释内容对代码进行说明,提高代码的可读性。

2.行和缩进

1.python 代码一条占一行

2.缩进 : 一条代码前面的空格叫缩进,缩进个数默认4个空格

3.标识符和关键字

1.标识符 ---- 命名要求

 python标识符的要求,有字母、数字、下划线组成,并且数字不能开头

2.关键字 ---- python中本身具备特殊功能或者特殊意义的一些标识符, 不能另作他用!

保留字:

['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']

# 查看保留字
from keyword import kwlist

print(kwlist)

1.常用数据和数据类型

1.数字数据:用来表示数值大小的数据

程序中表示数字数据的方式,和数学中白哦是数字的方式一样,并且支持科学计数法
数字对应的类型:数字数据分为整型(int - 整数)和浮点型(float - 小数)两种

2.文本数据:

用来表示文字信息对应的数据,

表示方法: 必须将文本数据放进引号中

类型:字符串 (str )

3.布尔数据:

只有 True和 False两个值 True表示肯定、真;False表示假、否定 (True和False是关键字)

表示方式:直接写True、False.

类型:布尔(bool

4.空值:

只有 None (None是关键字)

类型NoneType

2.类型操作

1.获取数据类型: type(数据) 获取指定数据的类型

2.类型转换: 类型名(数据) 将指定数据会转换成指定类型

3.int和float 可以相互转换,int转float加' .0', float转int 直接去小数的整数部分

4.字符串和数字和转换

字符串去掉引号后本身是整数的字符串才可以转换成int

字符串去掉引号后本身是数子的字符串可以转换成float

5.其他数据转str

所有类型的数据都可以转换成str, 转换的时候直接在原数据外面加引号

6.bool转换数字

True -> 1/1.0

False -> 0/0.0

7.其他数据转bool

所有类型 的数据都可以转换成bool, 所有的 零值和空值都是False , 其他的都是True

输入和输出函数

1.输出函数

def print(self, *args, sep=' ', end='\n', file=None):   # \n  就是
    pass

# print :是将程序中的数据在控制台显示(打印)出来,凡是显示在啊控制台里面的内容,一定是程序中用print打印的内容

1.基本用法

1.一个print打印一个数据: print(数据)

2.一个print打印多个数据: print(数据1,数据2,.......)

2.高级用法

end的用法 : 程序执行print操作的时候,会先打印数据,数据打印完后会打印end的值(end的值默认是换行)

sep的用法 : 程序执行print打印多个操作的时候,会在值之间插入sep的值, 控制同时打印多个数据时,数据和数据之间的分割符(sep的值默认为空格)

2.输入函数

def input(*args, **kwargs):
    pass
# 程序从控制台获取数据

变量 = int(input("输入提示信息")) ------ 输入提示信息,并且将输入的内容保存到变量中

总结

本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注我们的更多内容!

(0)

相关推荐

  • Python学习笔记整理3之输入输出、python eval函数

    1. python中的变量: python中的变量声明不需要像C++.Java那样指定变量数据类型(int.float等),因为python会自动地根据赋给变量的值确定其类型.如 radius = 20,area = radius * radius * 3.14159 ,python会自动的将radius看成"整型",area看成"浮点型".所以编程时不用再像之前那样小心翼翼的查看数据类型有没有出错,挺人性化的. 2. input和print: 先贴个小的程序 #

  • Python学习之基础语法介绍

    目录 前言 基础语法 编码 注释 行与缩进 多行语句 import 与 from-import 前言 Python环境的搭建这里就不赘述了,有需要的小伙伴可以在网上搜罗出很多教程,注意安装PyChom编辑工具.这次我们主要讲一下几点内容: 基础语法基本数据类型 首先,我们打开安装好的PyChom编辑工具创建第一个Python程序. 启动PyChom编辑工具后,需要创建一个新项目,选择"New Projec",或者"File ️ New Projec" 命名,可以看到

  • python基础教程之popen函数操作其它程序的输入和输出示例

    一.函数介绍 1.1 函数原型: 复制代码 代码如下: #include <stdio.h>FILE *popen(const char *command,const char *open_mode); 1.2 说明 popen函数允许一个程序将另一个程序作为新进程启动,并可以传递数据给它或者通过它接收数据.command字符串是要运行的程序名和相应参数(比如:ls或ls -l),openmode必须是 r 或w.如果是r,被调用程序的输出可以被调用它的程序使用:如果是w,调用程序就可以用fw

  • Python语法概念基础详解

    目录 Python之禅: Python基础: 1. 进制转换: 2. 数据类型: 3. 单双引号转义字符的使用: 4.单双三引号的转义换行: 5.字符串的运算: 6.组的概念与含义: 7.集合: 8.系统关键字与引用的可变性和值的不可变性: 9.逻辑运算符: 10.分支,条件,循环,枚举,包,模块,函数: 11.面向对象基本知识: 12.运算符优先级问题: 13.代码自动调节工具pep8: 14.python库的安装: 15.解决pip超时问题: 总结 (本章节主要是一些python的基础语法,

  • 教女朋友学Python3(二)简单的输入输出及内置函数查看 原创

    这是第二天了,工作之余和女朋友一起学Python3,代码都是她敲的,有点辣眼睛,仅做参考. 1.题目:输入"姓名",输出"你好,姓名" 有关安装和打开Python shell的步骤,参考这里:http://www.jb51.net/article/129327.htm 步骤: file>new file 输入下面代码 Python3代码: name = input("输入你的姓名:") print("你好,",name)

  • Python的语法基础你真的了解吗

    目录 Python语法基础 01-Python快速入门 U1-定义变量 U2-判断语句 U3-循环 U4-定义函数 U5-面向对象 U6-引入python文件 02-python的三大优点.七大特色 U1-三大优点: U2-七大特色: 03-python语法基础 U1:Python常量与变量 U2:Python数与字符串 U3:Python数据类型 U4:Python标识符 U5:Python对象 U6:Python行与缩进 总结 Python语法基础 01-Python快速入门 U1-定义变量

  • Python的基础语法和输入输出函数你都了解吗

    目录 基础语法 1. 注释: 2.行和缩进 3.标识符和关键字 保留字: 1.常用数据和数据类型 2.类型操作 输入和输出函数 1.输出函数 2.输入函数 总结 基础语法 1. 注释: 注释在解释器中是不会被转译成机器码,它的存在不影响程序的功能 1.单行注释: 在注释内容前加# 2.多行注释: '''多行注释内容'''或者 """多行注释内容""" 用注释内容对代码进行说明,提高代码的可读性. 2.行和缩进 1.python 代码一条占一行 2

  • python入门基础之用户输入与模块初认识

    一.注释 当前行注释:# 被注释内容 多行注释:""" 被注释内容 """ 二.用户输入 #!/usr/bin/env python #_*_coding:utf-8_*_ #name = raw_input("What is your name?") #only on python 2.x name = input("What is your name?") print("Hello "

  • golang的基础语法和常用开发工具详解

    golang的基础语法 golang的基础语法和其他语言大部分都差别不大,如果我们有学习过其他语言,比如JavaScript,php,java,python等,有其他语言的语法基础,那么我们学习golang将更容易上手.那我们直接开始介绍golang的语法吧. 注释 注释分单行注释和多行注释.golang的注释和其他的开发语言的注释是一样的.双斜杠表示单行注释,/**/表示多行注释. // 单行注释这么开头 /* 多行注释 */ 定义包名 一般来说,使用开发工具的时候,包名是不需要手动输入的,开

  • Python学习笔记(二)基础语法

    学习Python,基本语法不是特别难,有了C的基本知识,理解比较容易.本文的主要内容是Python基础语法,学完后,能熟练使用就好.(开发环境依然是Python2.7,简单使用)一,基本知识1,不需要预先定义数据类型(此说法值得商榷,姑且这么说吧),这是与其他语言的最大不同(如C,C++,C#,Delphi等) 复制代码 代码如下: >>> x=12 >>> y=13 >>> z=x+y >>> print z 25 注意:尽管变量不

  • Python面向对象原理与基础语法详解

    本文实例讲述了Python面向对象原理与基础语法.分享给大家供大家参考,具体如下: 目标 dir 内置函数 定义简单的类(只包含方法) 方法中的 self 参数 初始化方法 内置方法和属性 01. dir 内置函数(知道) 在 Python 中 对象几乎是无所不在的,我们之前学习的 变量.数据.函数 都是对象 在 Python 中可以使用以下两个方法验证: 在 标识符 / 数据 后输入一个 .,然后按下 TAB 键,iPython 会提示该对象能够调用的 方法列表 使用内置函数 dir 传入 标

  • Python入门之基础语法详解

    一.我的经历及目标 在学习python之前:我学习过C/C++,在学校期间做过很多的项目,已经有两年多了,算是对C/C++非常的熟悉了,精通不敢说,但是对于面向过程和面向对象有很深刻的认识,做过很多的开发,学习数据库,MFC, QT, linux下利用C/C++进行服务器的开发,QT环境下进行模拟QQ的开发- 听说python挺火的,我也来尝试一门新的语言,python和c有80%的相似性,毕竟是用C来开发的语言,但是是面向过程的一门语言,有C++的继承等相似的特性,感觉更有信心学会它了,毕竟可

  • Python基础语法之变量与数据类型详解

    目录 一. 输出函数print 1.1 可以输出数字 1.2 可以输出字符串 1.3 可以输出表达式 1.4 可以输出至文件中 二. 变量与数据类型 2.1 整型 2.2 浮点型 2.3 字符串型 2.4 布尔型 3. 数据类型转换 3.1 int() 3.2 float() 3.3 str() 一. 输出函数print 在python中,print()是可以直接使用的输出函数,将数据输出到控制台上. 1. print函数的使用 1.1 可以输出数字 只要是数字都可以输出 # author: 爪

  • Python绘图之turtle库的基础语法使用

    前言 Python语言的turtle库是一个直观有趣的图形绘制函数库,是python语言标准库之一. turtle库也叫海龟库,是turtle绘图体系的Python实现.turtle库是Python语言的标准库之一,是入门级的图形绘制函数库. turtle绘图体系:也叫海龟绘图系统,它是在1969年诞生,主要用于程序设计入门的一种绘图方式. Python计算生态 = 标准库 + 第三方库 标准库:随解释器直接安装到操作系统中的功能模块. 第三方库:需要经过安装才能使用的功能模块. turtle官

  • Python基础语法之容器详解

    目录 Python基础语法-容器 1.列表(list) 1.1 列表基本概念 1.2 获取元素 1.3 增.删.改 1.3.1 增 - -增加元素 1.3.2 删 - 删除元素 1.3.3 改-改变列表中的元素 总结 Python基础语法-容器 容器型数据类型是指可以包含多个多种数据类型数据的数据类型. 1.列表(list) 1.1 列表基本概念 列表是Python自带的容器型数据类型,将"[]"作为容器的标志,里面多的元素用逗号隔开:[元素1, 元素2, 元素3,-] 特点: 1.元

随机推荐