Python学习

这篇博客主要介绍了Python的基础语法,包括字符串输出、整数除法、数值幂运算、长整数、十六进制和八进制数值表示,以及交互式变量、用户输入、字符串转义和拼接、换行符的使用。此外,还探讨了列表和元组的差异,强调了列表的可修改性和元组的不可修改性。
摘要由CSDN通过智能技术生成

Paython学习

-第一-paython基本语法

-1.输出基本字符串

print("Hello-World!")

-2.整数相除,计算结果只保留整数部分,小数部分截除。一般使用浮点数Float来进行除法运算

>>> 1/2
0
>>> 7/2
3

>>> 1.0/2.0
0.5
>>> 7.0/2.0
3.5

-3. 数值幂的计算符号 **


>>> 2**30    ## 2的30次方
1073741824
>>> 2**3
8
>>> (-3)**2  ## -负号的优先级小于 **幂号 ,所以提高优先级加括号
9
>>> -3**2
-9

-4.长整数 一个整数大于2**32就需要使用长整数来保存数据 ,通过 1L 10L 等在整数末尾加L来表示长整数

>>> 2**64
18446744073709551616L

-5. 十六进制数值 和 八进制数值

十六进制: 以0x开头 0x01 0x11 0x1A 0x2B
八进制: 以0开头 01 07 010 017

>>> 0x2B
43
>>> 0x11
17
>>> 0x1A
26

>>> 01
1
>>> 07
7
>>> 010
8
>>> 017
15

-6. python中交互式式变量 variable

>>> x=3
>>> x**3
27
>>> x
3
>>> x=x*x
>>> x
9

-7. 获取用户输入的数值 input()函数

>>> x = input("x = ?")
x = ?2      ##手动输入2   打印出x的值为2
>>> x
2

>>> y = input("y=")
y=010     ##手动输入010八进制   打印出x的值为8
>>> y
8
>>> y = input("y=")
y=9L   ##手动输入9L 长整数   
>>> y
9L
>>> y = input("y=")
y=1.5   ##手动输入1.5  浮点数
>>> y
1.5

-8.获取用户输入的字符串 raw_put()函数

>>> name = raw_input("What you name ?")
What you name ?ABCDEF54321   ##手动输入字符串ABCDEF54321
>>> name                     ## 打印取得的字符串
'ABCDEF54321'

-9. 字符串打印“双引号 ’ 单引号,并使用\ 进行转义

>>>print("let's go!")
let's go!      ## 打印了单引号

>>>print('let\'s go!')  ## 使用\进行 ' 单引号转义 单做普通字符
let's go!      ## 打印了单引号

>>>print('"Hello" she said!')
"Hello" she said!  ## 打印了双引号

>>>print("\"Hello\" she said!") 使用\进行 " 双引号转义 单做普通字符
"Hello" she said!  ## 打印了双引号

-10.字符串与数字拼接,并打印 “ 反引号能将数字转字符串

>>> x =100
>>> print("x value is = "+ `x`)   ## 反引号 `` 【~键】
x value is = 100

-11.打印需要跨行的字符串时 使用三个”“”双引号 或者 三个”’单引号

print(""" ABCEDF
   1234567
   098""")

 ABCEDF    
  • 7
    点赞
  • 36
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值