Python基础(初识python)

1.什么是python?

1.1解释型的语言:
高级语言转换成机器码有两种方式:
解释:边翻译边执行(python,java,JavaScript)跨平台,效率低
编译:把所有的代码全部编译完成之后再去执行(c,c++)无法跨平台的,效率高

print(“hello wolrd”) --转换成机器码–执行
print(“hello wolrd”)
print(“hello wolrd”)
print(“hello wolrd”)
print(“hello wolrd”)

1.2交互式的语言:
不需要经过复杂的保存和编译阶段

1.3面向对象的语言:
属于编程思想–万物皆可对象–对象是一种抽象的概念

1.4初学者的语言:
简单易学

2.特点:

简单易学:python有相对较少的关键字,结构,语法非常简单的
有丰富的库:标准库,第三方库
数据库:提供了非常多的数据库接口
可移植:可以移植到不同平台(代码开源)
可嵌入:把写好的python代码放到c语言

3.第一个程序:

3.1通过cmd命令(交互式的模式)
win(fn alt之间)+r 输入cmd 通过输入python进入到交互式环境–输入print(“hello world”–回车
hello world是一个字符串,需要双引号引起来 123是一个整形
退出交互式环境 exit() 或者quit()

3.2通过IDLE
是python自带的一个集成开发环境(默认就是进入到交互式环境)–输入print(“hello world”)–回车

3.3新建txt文档(命令行的模式) 右击空白处–新建–文本文档
新建txt文档,叫hello.txt–右击重命名把后缀改成.py–win+r–输入cmd–python py文件路径
3.3.1.文件路径:右击–属性–位置hello.py文件名不要忘记
3.3.2.python 文件拖进去
win10:随便打开一个文件夹–点击查看–文件扩展名勾选一下就可以了
win7:随便打开一个文件夹–组织–文件夹选项–去掉“隐藏文件扩展名”勾选

3.4.通过pycahrm方式
新建项目:file–new project
右击–new–python file–输入print(“hello world”)–右击run运行

4.遇到bug:

1.找到错误位置
2.根据报错信息来解决

5.debug:

1.在你要调试的地方,打上断点
2.使用你的调式模式运行python程序
3.使用各种手段去开始调试代码

hello

# print("hello world")
#     print("hello world")
# IndentationError: unexpected indent 你这里不应该有缩进 解决方法:删掉前面的空格
# pront("hello world")
# NameError: name 'pront' is not defined print是python内置函数 pront未定义 解决方法:检查代码单词是否拼写错误
# print(“hello world”)
# SyntaxError: invalid character in identifier 语法错误,无效的字符 解决方法:检查双引号或者你的括号是否是英文的
# print("hello world")print("hello world")
# SyntaxError: invalid syntax 语法无效 print是不能写在一行的 解决方法:加个回车

# 1.在你要调试的地方,打上断点
# 2.使用你的调式模式运行python程序 点击debug
# 3.使用各种手段去开始调试代码 单步执行(f8)
print(123)
print(456)
print(789)

注释

# 我是单行注释 注释是不会运行的
# print("hello world")
# 注释ctrl+/ 反注释ctrl+/

"""
print("hello world")
print("hello world")
print("hello world")
print("hello world")
多行注释 三引号
"""

# print("hello world")
# print("hello world")
# print("hello world")
# print("hello world")  多行注释是没有快捷键的,想要注释的话可以选中要注释的代码然后ctrl+/

# print(print(123))
# print是没有返回值的

# 需求:用户输入一个名字,打印这个名字
# name =
# print(input("请输入用户名:"))
# input是有返回值

# 换行输出hello
# print("hello")
# print("hello")
# \n是换行的意思
# print("hello\nhello")
# \t是制表符的意思,对齐表格
# print("hello\thello")
# \n和\t只能写在引号里面才有效果

print("hello","hello","hello","hello","hello")
print("hello","hello","hello","hello","hello",sep="/")
# 多个参数之间用逗号隔开
# 通过sep来指定多个参数之间用什么隔开,默认是空格
print("hello",end="\n") # 指定了*换行就没有了?*把换行给覆盖掉了
print("hello",end="\n")
# 通过end来指定以什么结尾,默认是换行
# 作用:让我们的打印更具有个性化
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值