图解Python语法-出使python国

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 安装教程(Windows) | 菜鸟教程

  • 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\\')

知识点总结

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值