0
点赞
收藏
分享

微信扫一扫

python-day1

waaagh 2023-09-06 阅读 14

1.print向文件输出内容

A=open('D:/practice.text','a+')
print('helloword',file=A)
A.close()

2.转义字符

print('hello\nword')#newline

print('hello\rword')#return光标移动到本行开头

print('hello\bword')#backspace

print('hello\tword')#tab
print('helloooo\tword')#tab

print('http://www.51CTO.com')#反转义

print('\'','\"')#输出单双引号

print(R'hello\nword')#原字符R,注意结尾不可是反斜线
print(R'hello\nword\\')#原字符R,结尾可以是两条反斜线

python-day1_python

3.二进制与字符编码

8位二进制表示256种状态,其中128种状态对应ASCII码表。字符编码,无论中英文,都可以在Unicode查找,例如

print(ord('乘'))

4.保留字和标识符

保留字:有特殊意义的词,不能另作他用

import keyword
print(keyword.kwlist)

标识符:变量、函数、类、模块和其他对象起的名字就叫标识符,字母数字下划线,不能以数字开头 

5.变量的定义和使用

name='宁颂姝'
print(name)
print('类型',type(name))
print('标识',id(name))
print('值',name)

6.数据类型

n1=100
n2=-100
n3=0
print('n1的类型',type(n1))
print('n2的类型',type(n2))
print('n3的类型',type(n3))
print('二进制',0b100)
print('八进制',0o100)
print('十六进制',0x22)

from decimal import Decimal
print(Decimal('1.1')+Decimal('2.2'))

q1=True
q2=False
print(q1,type(q1))
print(q2,type(q2))
print(q1+1)
print(q2+2)

str1='Be a better person.'
print(str1,type(str1))
str2="Be a better person."
print(str2,type(str2))
str3='''Be a better 
person.'''
print(str3,type(str3))
str4="""Be a better 
person."""
print(str4,type(str4))#单引号和双引号只能同一行字符串,三引号可以换行

举报

相关推荐

Python - day 1

Notes On Python Basics - Day 1

Python学习day1

python学习笔记 day1

Day1-认识Python脚本

python入门学习 #Day1#

Python高级培训Day1

python小知识1DAY

0 条评论