python学习1-基础知识(数据类型等)

简介: python学习1-基础知识(数据类型等)

1、将数据输出到文件中,注意点:1、所指定的盘符存在;2、使用file=fp;

fp=open('D:/text.txt','a+')
print("helloworld",file=fp)
fp.close()

2、输出到一行

print("hello","world","python")

3、\t总共占4位 \b退一个格 \r返回行首,不希望字符串中的转义字符起作用,就在字符串前面加上r或R 注意在引号的外面

print(r'hello\nworld')
#注意:最后一个字符不能是反斜杠  但可以是两个反斜杠
#print(r'hello\nworld\')
print('hello\nworld\\')

4、十进制和汉字的转换 chr():转化为汉字 ord():转化为十进制

print(chr(20056))
print(ord('乘'))

5、python的关键字

import keyword
print(keyword.kwlist)

6、变量

name='玛丽亚'
print('标识',id(name))
print('类型',type(name))
print('值',name)

7、数据类型(整数、字符型、浮点型、布尔型)

  • 整数包括正数、负数和0 十进制(默认) 二进制 0b 八进制 0o 十六进制 0x
#针对浮点数计算存在误差的问题 可以使用导入模块的方式解决
from decimal import Decimal
print(Decimal('1.1')+Decimal('2.2'))
  • 布尔类型 True False True是1 False是0
  • 字符串类型 可以是 单引号 双引号 和 三引号。单引号和双引号定义的字符串必须在同一行,三引号定义的字符串可以是多行

9、字符类型转换

s2='98.2'
#报错的原因是 只可以将整数串通过int转换为整数,小数串不可以直接通过int转化   小数可以转换,但是小数串不可以转换
#print(int(s2),type(s2))

10、注释

1、可以#后面单行注释 
2、也可以三引号注释
3、也可以前面编码注释 在文本文档第一行加上 #coding:utf-8(.py文件的存储格式)

11、input 输入函数的使用

present=input('请输入你想说的话')   #单引号里面的内容相当于是提示输入什么东西,并不是输入的内容,输入的内容在显示屏上输入
print(present)

12、从键盘录入两个整数,计算整数的和

a = input("请输入一个整数:")
b = input("请输入另一个整数:")
print(type(a),type(b))   #使用input输入的是字符串类型 string 想要转变为整数需要使用强制类型转换int()
相关文章
|
3天前
|
Python
空间管理大师已上线!(2),Python高级工程师进阶学习】
空间管理大师已上线!(2),Python高级工程师进阶学习】
|
18小时前
|
Python
2024年最新【Python】常见的 数据类型:整数类型,Python面试题整理最新
2024年最新【Python】常见的 数据类型:整数类型,Python面试题整理最新
2024年最新【Python】常见的 数据类型:整数类型,Python面试题整理最新
|
1天前
|
Python
|
3天前
|
数据采集 数据挖掘 Python
Python学习——函数,2024年最新手持4个大厂offer的我
Python学习——函数,2024年最新手持4个大厂offer的我
|
3天前
|
程序员 Python
python学习1:安装注意事项(1),2024年最新3个月学会Python开发
python学习1:安装注意事项(1),2024年最新3个月学会Python开发
python学习1:安装注意事项(1),2024年最新3个月学会Python开发
|
3天前
|
存储 Java Shell
【Python学习教程】Python函数和lambda表达式_6(1),2024蚂蚁金服面试题及答案
【Python学习教程】Python函数和lambda表达式_6(1),2024蚂蚁金服面试题及答案
|
3天前
|
Python
【python学习小案例】提升兴趣之模拟系统入侵,2024年最新面试阿里运营一般问什么
【python学习小案例】提升兴趣之模拟系统入侵,2024年最新面试阿里运营一般问什么
|
3天前
|
索引 Python Go
【python学习】字符串详解,面试必问公司的问题
【python学习】字符串详解,面试必问公司的问题
|
3天前
|
存储 索引 Python
【python学习】列表、元组、字典、集合,秋招是不是得到处面试
【python学习】列表、元组、字典、集合,秋招是不是得到处面试
|
3天前
|
Python
【Python3 查询手册学习】,完整版PDF开放下载_python速查手册·模块卷(全彩版) pdf(1)
【Python3 查询手册学习】,完整版PDF开放下载_python速查手册·模块卷(全彩版) pdf(1)