Python教程

寒假自学python(第二篇---Python3 基础语法)

本文主要是介绍寒假自学python(第二篇---Python3 基础语法),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

一、类型转化

  • 隐式类型转化

整数类型与小数类型运算时自动转换为小数类型

number_int = 1
number_float = 1.1
numbernew = number_int + number_float
print(type(numbernew))
print(numbernew)
>>><class 'float'>
>>>2.1
  • 显式类型转换

在显式类型转换中,用户将对象的数据类型转换为所需的数据类型。 我们使用 int()、float()、str() 等预定义函数来执行显式类型转换。

x = float(1)
y = int(2.1)
print(x)
print(y)
>>>1.0
>>>2

以下几个内置的函数可以执行数据类型之间的转换。这些函数返回一个新的对象,表示转换的值。

二、 一些数学函数

相对于c来说,python中的函数更加全面便捷,但也要学会用语言将函数写出来

abs函数

double abs(double number)
{
    if(number<0)
      {
        return -1*number;
      }
    else
      {
        return number;
      }
}
...

三、随机数函数

利用随机数函数可以给程序添加随机性,例如一个猜数字小游戏

import random  #引入random库
secret = random.randint(1,100) # 随机产生一个1-100的数
guess = input("请猜一个数字:")
temp = int(guess)
while(temp != secret):
    guess = input("猜错了,请重新猜:")
    temp = int(guess)
    if(temp == secret):
        print("你猜对啦")
    elif(temp>secret):
        print("你猜的数大了")
    elif(temp<secret):
        print("你猜的数小了")

四、三角函数

 五、列表

list = ["first",2,'third',4]

可以使用 del 语句来删除列表的的元素,del list[2]

1.python列表脚本操作符

2.python列表截取与拼接

 3.python列表函数

4.python方法 

六、元组

元组与列表的区别是,元组不可以更改(元素值不可添加和删除及更改),且元组使用()表示,而列表使用[ ]表示。

当元组只有一个元素时,要在元素后面加逗号,不然会被认定为赋值,元组也可以索引(用[ ]索引)。

1.元组的内置函数

这篇关于寒假自学python(第二篇---Python3 基础语法)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!