Python教程

python入门1

本文主要是介绍python入门1,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1.print

 

 

 

print('helloworld')
print("helloworld")

print(5)
print(1+3)

#将数据输出到文件中,注意点:1.所指定的盘符存在,2.使用file= 接收
fp=open('D:/text.txt','a+')
print('helloworld',file=fp)# a+  如果文件不存在就创建,存在就在文件内容的后面继续追加
fp.close()

#不进行换行输出
print('hello','world','python')

 

2.转义字符

 

 

 

#转义字符
print('hello\nworld')
print('hello\tworld')
print('helloooo\tworld') #t 制表符
print('hello\rworkd') #world将hello进行了覆盖
print('hello\bworld') #\b 是退一个格,将o退没了

print('hello:\\\\www.baidu.com')
print('老师说:\'大家好\'')

 

 

 

3.进制

 

 

 

4.关键字

 

 

 

import keyword
print(keyword.kwlist)

['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']

 

5.变量的定义和使用

6.数据类型

 

 

 

 

 

 

 

 

 

 

 

 

 

 

print('十进制',118)
print('二进制',0b10101111)
print('八进制',0o176)
print('十六进制',0x1EAF)

 

n1=1.1
n2=2.1
n3=2.2
print(n1+n2)
print(n1+n3)
from decimal import Decimal
print(Decimal('1.1') +Decimal('2.1'))
print(Decimal('1.1') +Decimal('2.2'))

 

 

 

7.数据类型转换

 

 

 

name='张三'
age=20
print(type(name),type(age))

#print('我叫'+name+'今年,'+age+'岁') 当将str类型与int类型进行连接时,报错,解决方案,类型转换
print('我叫'+name+'今年,'+str(age)+'岁')

print('-----str()将其他类型转成str类型')
a=10
b=198.8
c=False
print(type(a),type(b),type(c))
print(str(a),str(b),str(c),type(str(a)),type(str(b)),type(str(c)))

print('-----int()将其他类型转成int类型')
s1='128'
f1=98.7
s2='76.77'
ff=True
s3='hello'
print(type(s1),type(f1),type(s2),type(ff),type(s3))
print(int(s1),type(int(s1)))#将str转成int类型,字符串为数字串
print(int(f1),type(int(f1)))#float转成int类型,截取整数部分,舍掉小数部分
#print(int(s2),type(int(s2))) #将str转成int类型,报错,因为字符串为小数串
print(int(ff),type(int(ff)))
#print(int(s3),type(int(s3))) # 将str转成int类型时,字符串必须为数字串(整数),非数字串不允许转换

print('-----float()将其他类型转成float类型')
s1='128.98'
s2='76'
ff=True
s3='hello'
i=99
print(type(s1),type(s2),type(ff),type(s3),type(i))
print(float(s2),type(float(s2)))
print(float(ff),type(float(ff)))
#print(float(s3),type(float(s3))) #报错,字符串的数据如果时非数字串,则不允许转换
print(float(i),type(float(i)))

 

 

 

8.注释

 

 

 

这篇关于python入门1的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!