Python 量化交易系列教程2

Python Basic 1. Fundamental Elements

一、练习使用字串

# String
# 練習使用字串
# 將 "Your Name" 指派給 name 變數
Name = "hello"
# 讓python 印出 name 變數的值
print(Name)
print(type(Name))
print(Name+Name)
print("----------------")
Name = 123
# 讓python 印出 name 變數的值
print(Name)
print(type(Name))
print(Name+Name)
# 將 "123" 指派為變數String1的值
String1 = "123"
print(String1)
print(type(String1))
print(String1 + String1)
print("----------------")
# 將 "123" 指派為變數String2的值
String2 = 123 
print(String2)
print(type(String2))
print(String2 + String2)

二、练习使用整数,浮点数

# 將 123 指派給 number 變數
number = 123
# 讓python 印出 number 變數的值
print(number)
print(type(number))
# 設整數與浮點數值
Interger_number = 1234
Floating_number = 1234.5 
# 顯示整數值與型態
print(Interger_number)
print(type(Interger_number))
# 顯示浮點數值與型態
print(Floating_number)
print(type(Floating_number))

# 顯示混合運算後之值與型態
print(Interger_number + Floating_number)
print(type(Interger_number + Floating_number))

三、练习使用真假值和byte

# Boolean & Byte
# 練習使用真假值和byte
print("equal testing")
print("1" == "1")
print(1 == "1")
print(str(1) == "1")

print("0, 1 boolean testing")
print(0 == False)
print(0 == True)
print(1 == False)
print(1 == True)

print("comaparison boolean")
print(1 > 0)
print(1 < 0)

print("And / OR testing")
print(True and True)
print(True and False)
print(True or True)
print(True or False)

三、练习使用list

# 建立list
I_AM_List = [1234,"2234",3234,4234,[3234,4234]]
print(I_AM_List)
print(I_AM_List[1])
# 使用 append 增加字串內容
I_AM_List.append(5234)
print(I_AM_List)
# 將list修改為整數
I_AM_List[1] = 2234
print(I_AM_List)

# 指定list內容
print(I_AM_List[1:3])

# 修改list內容為line
print("改字串內容為line")
I_AM_List[2] = 1234
print(I_AM_List)

# 修改list內容為string
print("改字串內容為string")
I_AM_List[1] = "一二三四"
print(I_AM_List)

# 修改list內容為list
print("改字串內容為list")
I_AM_List[3] = [1,2,3]
print(I_AM_List)

三、练习使用字典

# 創立字典檔
I_AM_Dict = {"A":1234, "B":123.45, "C":"I am string", "D":True, "list_name":I_AM_List, "2234":1234 }
# 顯示字典檔案
print(I_AM_Dict)
print(type(I_AM_Dict))
#顯示指定欄位之值
print(I_AM_Dict["B"])
print(type(I_AM_Dict["B"]))
#顯示指定欄位之值
I_AM_Dict["A"] = 5678
print(I_AM_Dict["A"])
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值