| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Python知识库 -> 学习python的第三天 -> 正文阅读 |
|
[Python知识库]学习python的第三天 |
一.input()函数 类比 和print()函数一样,它也是一种函数,不同在于,input是执行输入指令,print是打印指令 像这样
input即为指令,括号内即为内容 二.input赋值 上面我们可以利用input函数显示问题,下一步就是拿到用户输入的答案 由之前我们学的变量赋值,可以将用户输入的答案存在变量里
上面这行代码将input函数的执行结果(即用户答案)赋值给变量answer,形象来说就是把用户答案放进了answer这个盒子里,此处answer就是变量 为了看到answer里存放了什么内容,下一行我们输入print(answer),就可以打印出answer变量 这里给一个有趣的例子
?如果你给了C,那么会打印(注意C要与给的大小写一致) 你选择的是C 恭喜你,选的是秋香 这里我们实现了input()函数和print()函数及条件语句的组合使用
观察可猜测,input函数拿到的并不是整数15,而有可能为字符串'15' 我们利用type()函数
得<class 'str'>,这说明answer是字符串变量 也就是对input()函数来说,不管用户输入的是什么,python会把它们统一转换为字符串 那么我们就要用到类型转换函数了 ? 代码可以这样写
answer变为了整型变量,我们换个思路,在15两边加''也可,但在判断大于和小于时,这样就不可以了,因为字符串并不能来比较大小 我们来搞个小应用
三.其他语法 1.print输出是默认换行的,若想要其不换行,需在变量末尾加上end=" "
2.多变量赋值 如a=b=c=1 或为多个对象指定多个变量
1赋值给a,2赋值给b,字符串赋值给c 四.基本数据类型 六类标准数据类型 不可变数据:Number(数字),String(字符串),Tuple(元组) 可变数据:List(列表) Dictionary(字典)Set(集合) 1.数字 python3支持int,float,bool,complex(复数) 须知bool是int的子类,True==1,False==0 可与数字相加 2.字符串 两种索引方式,从左往右以0开始,从右往左以-1开始,如图
执行上述程序会输出以下结果
我们从数学角度来看,所谓中括号可以理解为前闭后开 3.列表 剩下的我们明天再写。。。。。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/22 23:43:41- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |