【Python】第一部分 Python 基本知识点(1)

导读:本篇文章讲解 【Python】第一部分 Python 基本知识点(1),希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

【Python】第一部分 Python 基本知识点(1)



1. Python 基本知识点(1)

安装python和pycharm的步骤可以直接查看菜鸟教程,这里就不废话了

1.1 print输出函数的使用

# 可以输出数字
print(520)

# 可以输出字符串
print('hello! python!')

# 可以输出含有运算符的表达式
print(5 + 4)

# 可以将数据输出到文件中
# a+ :存在该文件就在该文件后面继续追加内容,不存在该文件就创建一个新的文件
f = open('D:/test.txt', 'a+')
# file= :表示将内容写入到文件中
print('hello,world!', file=f)

1.2 转义字符和原字符

# 转义字符和原字符

print('hello\nworld')  # 换行
print('hello\tworld')  # 水平制表符,tab键(以4个空格为一组),所以hello被覆盖了
print('hello\rworld')  # 光标会到本行的开头,所以hello会被world覆盖掉
print('hello\bworld')  # 退格 回退一个字符

# 反斜杆
print('http:\\\\www.baidu.com')

# 单引号
print('老师说:\'大家好!\'')

# 双引号
print('老师说:\"大家好!\"')

# 原字符 ,不希望字符串中的转义字符起作用,在字符串的前面添加r或者是R
print(r'http:\\localhost:3000')

1.3 变量赋值

# 变量的定义和使用
# 一个变量是由标识,类型,值所组成
name = 'Tree'
print('标识:', id(name))
print('类型:', type(name))
print('值:', name)

# 标识: 2423540458192
# 类型: <class 'str'>
# 值: Tree

# 当变量进行多次赋值的时候,变量名会指向新的空间
# 之前的所指向的空间就变成了内存垃圾
name = 'helloworld'
name = 'Jack'

1.4 常用的基本数据类型

1.4.1 整型

# 整型可以表示为十进制(默认),二进制,八进制,十六进制
num = 123
print(num, type(num))  # int

print('十进制', 123)
print('二进制', 0b0111)
print('八进制', 0o120)
print('十六进制', 0xF01A)

1.4.2 浮点型

# 浮点型
# 需要注意的是浮点数的运算会出现不精确的问题
# 因为计算机使用二进制进行存储的会造成计算不精确的问题

a = 1.1
b = 1.2
print(a+b)
from decimal import Decimal
# 可以导入decimal来解决这个问题

1.4.3 布尔类型

# 布尔类型 可以转成整数计算
f1 = True
f2 = False
print(f1+1)  # 2
print(f2+1)  # 1

1.4.4 字符串类型

# 字符串类型 可以使用单引号,双引号,三引号
# 三引号的区别在于可以分布在多行并且连续,单引号和双引号必须在一行
str1 = 'hello world'
str2 = "hello world"
str3 = '''hello
world
 '''
print(str1)
print(str2)
print(str3)

1.5 数据类型转换

# 数据类型转换
# str和int不能进行拼串
name = '张三'
age = 18
# print('我的名字叫'+name+',我今年'+age)  # 会报错
# 解决的办法就是将其统一为str类型
print('我的名字叫'+name+',我今年'+str(age))

# str() 可以将任意数据类型转换字符串类型
# int() 可以将浮点型转换为整型,抹零取整
# float() 可以将整型转换为浮点型,末尾为0

1.6 python中注释

# 单行注释 --> #
# 多行注释 --> '''xx'''
# 中文编码声明 --> #coding:utf-8


总结

以上就是今天要讲的内容,希望对大家有所帮助!!!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/82900.html

(0)
小半的头像小半

相关推荐

极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!