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()
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值