python的简介
- 我是一个‘ 90’ 后,我被孕育在 1989 年的圣诞节期间,我的程序员爸爸荷兰人吉多 · 范罗苏姆,为了打发无趣的圣诞节创造了我,我在 1991 年时候被真正的生了出了,我的程序员爸爸给我起了个非常吓人的名字叫 Python (大蟒蛇的意思),我的名字取自英国 20 世纪 70 年代首播的电视喜剧《蒙提 . 派森的飞行马戏团》( Monty Python's Flying Circus )
- 现在我已经更新到 3.0 版本了,被大家叫做 Python3000 ,熟悉我的朋友会称我为 Py3k ,我的爸爸在2020 年 1 月 1 日,官宣停止了 Python2 的更新,所以对于初学者的你来说,你只需要认识我就可以了
• 我是一种跨平台的计算机程序设计语言,把你的想法告诉我,我再以计算机认识的方式告诉计算 机,我是你们之间交流的工具
• 我是一种解释型语言, 我在开发过程中是没有编译这个环节的,这一点我与 Java 不一样
• 我是一种交互式语言,你可以在我的提示符 >>> 后直接执行代码
• 我是面向对象语言,在我的世界里一切皆对象
• 我是初学者最好的语言,对于初级程序员而言,我是非常伟大的,我支持广泛的应用程序开发, 从简单的文字处理到 WWW 浏览器再到游戏,我无所不能
搭建 Python 开发环境
- 安装python解释器
https://www.python.org/ 官网
Python Release Python 3.8.1 | Python.org
搭建python开发环境
- 相关程序介绍
第一个python程序
- 第一个python程序helloworld
- 交互式命令行程序
第三方开发环境PyCharm的下载与安装
- PyCharm的安装
- PyCharm的使用
(1)新建工程
(2) 新建python文件
(3) 编写代码运行
python中的输出函数--print
print函数的使用
-
print() 函数
- 我里面有一个你可以直接使用的函数叫 print() ,可以将你想展示的东东在 IDLE 或标准的控制台上显示
print()函数的使用
• print() 函数可以输出哪些内容 ?
• (1)print() 函数输出的内容可以是数字
• (2)print() 函数输出的内容可以是字符串
• (3)print() 函数输出的内容可以是含有运算符的表达式
• print() 函数可以将内容输出的目的地
• (1) 显示器
• (2) 文件
• print() 函数的输出形式
• (1) 换行
• (2) 不换行
#可以输出数字
print(520)
print(98.5)
#可以输出字符串
print('hello world')
print ("hello world")
#含有运算符的表达式
print (3+1)
#将数据输出到文件中 a是什么,以读写的方式打开文件,如果文件不存在的话就创建,如果存在的话就在原有内容上进行追加 注意点,1.所指定的盘符存在,2.使用file= fp (我这里写的是fp,如果你写的是a,那么你就该写a 根据你赋值的变量名做变动)
fp=open('D:/text.txt','a+') # a+ 如果文件不存在就创建,存在就在文件内容的后面继续追加
print('helloworld',file=fp)
fp.close()
#不进行换行输出(输出内容在一行当中)
print('hello','world','Python')
转义字符
• 什么是转义字符呢?
• 就是反斜杠 + 想要实现的转义功能首字母。
• 为什么需要转义字符 ?
• 当字符串中包含反斜杠、单引号和双引号等有特殊用途的字符时,必须使用反斜杠对这些字符进行转义(转换一个含义)
反斜杠 :\\
单引号 :\'
双引号 : \“
• 当字符串中包含换行、回车,水平制表符或退格等无法直接表示的特殊字符时,也可以使用转义字符当字符串中包含换行、
回车,水平制表符或退格等无法直接表示的特殊字符时,也可以使用转义字符
换行 :\n
回的 :\r
水平制表符 : \t
退格 :\b
#转义字符
print('hello\nworld') #\ +转义功能的首字母 n-->newline的首字符表示换行
print('hello\tworld')
print('helloooo\tworld')
print('hello\rworld') #world将hello进行了覆盖
print('hello\bworld') #\b是退一个格,将o退没了
print('http:\\\\www.baidu.com')
print('老师说:\'大家好\'')
#原字符,不希望字符串中的转义字符起作用,就使用原字符,就是在字符串之前加上r,或R
print(r'hello\nworld')
#注意事项,最后一个字符不能是反斜杠
#print(r'hello\nworld\')
print(r'hello\nworld\\')