| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Python知识库 -> 2021-07-27Python学习第一天 -> 正文阅读 |
|
[Python知识库]2021-07-27Python学习第一天 |
(学习内容跟着课程走的,跟同学用的同一软件扇贝编程所以会有重合现象) 一.认识Python 用于网络爬虫,财务自动化,数据分析,人工智能 二.学习内容 1.print()函数 (1)print()函数由两部分组成,分别为指令和内容,print意为打印,括号内为内容,即需打印的东西 (2)括号中的内容,不仅可以是数字,也可是算式(即又是打印机又是计算器) 2.引号的用法 (1)单引号:在括号内,将电脑不须理解的内容用英文单引号包裹,输出会直接打印出引号内算式,外包双引号,与此相同 (2)若无引号,输入print(我叫xxx,即全中文),结果运行失败(俺不会截图,学长教教我怎么给我的python界面截图吧) SyntaxError意为第一行有语法错误 3.默认代码均为英文 4.转义字符 print('For it's true-you are my destiny.')会运行失败,原因是括号内有三个引号 可以将首尾单引改双引,但这样有些麻烦,从而引出转义字符 \' ,因为引号本身用于包裹内容,所以转义字符即改变了它本身的作用,从而消除冲突 \n为换行标记,如print('only you~\n能伴我取西经') 输出即为两行 ?为了简便,我们可用三引号进行包裹内容,可随意换行 三.语法 (1)避免代码重复,从而提高复用性,即DRY原则(Don`t repeat yourself) (2)从而引出一种消灭重复方法-变量 name='孔明'??? 为一种定义变量的操作,name为变量名,=为赋值符号,比较运算符为==,注意他们两个不同 如果第一行定义孔明,第二行定义为诸葛亮,print(name)的输出为诸葛亮 (3)变量名的命名规范 那么,下划线为何可以,其他@¥%等特殊符号为什么不可以作为变量名? 因为通常不能用一个单词表达清楚,如school name不合规范,变量名是一个整体,school_name才正确 另外确保变量名的可读性,年龄即用age,姓名用name即可 四.字符串:即引号及引号内的内容,注意前后引号一致,且均为英文符号 五.字符串的加法运算
注意,plan在此处为变量名,而'plan'为字符串 六.整数integer,简写为int 当然5/0是会出现错误的 七.浮点数float wo刚刚发现0.1+0.2不等于0.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年12日历 | -2024/12/25 14:52:47- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |
数据统计 |