# 列印#做出@列的效果
height = int(input("height: ")) #使用者輸入乙個高度
num_height = height
while num_height > 0:
print("@")
num_height -= 1
# 列印#做出@列的效果
width = int(input("width: ")) #使用者輸入乙個寬度
num_width = 1 #第一步 賦值
while num_width <= width: #第二步 num_width == 1
print("#",end="") #第三步 不換行 列印乙個#
num_width += 1 #第四步 num_width == 2
print()
# 列印#做出n行x列的效果
height = int(input("height: ")) #使用者輸入乙個高度
width = int(input("width: ")) #使用者輸入乙個寬度
num_height = 1
while num_height <= height:
num_width = 1
while num_width <= width:
print("#",end="")
num_width += 1
print()
num_height += 1
通過前面的鋪墊,現在開始嘗試列印九九乘法表
#九九乘法表
first = 1
while first <=9:
second = 1
while second <= first:
print(str(second)+"*"+str(first)+"="+str(second*first),end="\t")
second +=1
first +=1
print()
一步步學彙編(九)call ret
一步步學彙編 九 call ret call和ret指令都是轉移指令,都修改ip,或同時修改cs和ip。經常被用來 實現子程式的設計。ret指令用棧中的資料,修改ip的內容,實現近轉移 retf指令用棧中的資料,修改cs和ip的內容,實現遠轉移 cpu執行ret指令時的操作 1 ip ss 16 s...
一步步學ROS
最近因為看svo的 裡面用到catkin決定要好好看ros,年前學會基本操作。啟動節點 rosrun package name executable name 檢視節點 rosnode list 注 rosout 節點是乙個特殊的節點,通過 roscore 自動啟動 檢視特定節點的資訊 rosnod...
windows Thrift c 一步步搭建
1.thrift 原始碼路徑 2.libevent原始碼路徑 3.boost路徑 安裝 conan install boost 1.68.0 conan stable 4.openssl路徑 安裝 conan install openssl 1.1.1a conan stable conan安裝bo...