Thiết kế lưu đồ chuyển đổi tiền tệ cho phép lập trình viên xem các giai đoạn khác nhau mà một chương trình chuyển đổi tiền tệ bao gồm. Lưu đồ là biểu diễn trực quan về những gì xảy ra với một phần dữ liệu trong quá trình xử lý. Lưu đồ sử dụng các biểu tượng được tiêu chuẩn hóa như hình tròn, hình bầu dục, hình chữ nhật và hình thoi. Lưu đồ chuyển đổi tiền tệ có thể được vẽ dưới dạng một quy trình tổng thể và sau đó, tùy chọn, với mỗi quy trình tổng thể được vẽ thành các lưu đồ riêng lẻ với nhiều chi tiết hơn
Viết tiêu đề cho lưu đồ của bạn ở đầu trang. Ví dụ: viết, “Sơ đồ quy trình chuyển đổi tiền tệ”
Vẽ một hình bầu dục bên dưới tiêu đề ở góc trên bên trái của trang. Viết bên trong nó “Bắt đầu. ”
Vẽ một mũi tên thẳng xuống từ dưới cùng của hình bầu dục dài khoảng 1 inch. Vẽ một hình chữ nhật. Viết bên trong hình chữ nhật, “Nhập một số”
Tạo một mũi tên thẳng khác từ tâm của đáy hình chữ nhật. Vẽ hình chữ nhật thứ hai. Viết bên trong nó “Chọn quốc gia 'chuyển đổi từ'”
Gắn một mũi tên xuống khác theo cách tương tự và vẽ hình chữ nhật thứ ba. Viết bên trong nó, "Nhập một số khác". Vẽ một mũi tên khác xuống
Vẽ hình chữ nhật thứ tư. Viết bên trong nó, “Chọn quốc gia 'chuyển đổi thành'”. Tạo một mũi tên hướng xuống khác và hình chữ nhật thứ năm
Viết bên trong hình chữ nhật thứ năm, “Thực hiện chuyển đổi”. Vẽ một mũi tên hướng xuống khác và một hình chữ nhật khác. Viết bên trong hình chữ nhật cuối cùng này, "Hiển thị câu trả lời"
Vẽ thêm một mũi tên hướng xuống. Tạo một hình bầu dục cuối cùng bên dưới hình này và viết bên trong hình bầu dục, "Kết thúc"
Lời khuyên
Lưu đồ có thể được tạo bằng các biểu tượng được tìm thấy bên trong các chương trình xử lý văn bản. Ngoài ra, lưu đồ có thể được thực hiện thông qua phần mềm lưu đồ chuyên dụng. Giữ các ký hiệu lưu đồ giống nhau trong toàn bộ lưu đồ của bạn. Hình chữ nhật biểu thị hành động, hình bầu dục biểu thị bắt đầu và kết thúc, trong khi hình thoi biểu thị quyết định
cảnh báo
Mỗi bước hình chữ nhật bên trong sơ đồ chuyển đổi tiền tệ này có thể được chia nhỏ thành sơ đồ riêng của nó. Ví dụ: bước “Nhập số” sẽ bao gồm các bước tiếp theo, chẳng hạn như “Kiểm tra để đảm bảo số không phải là số âm hoặc chứa các chữ cái”, “Giới hạn khoảng cách thập phân”, “Hiển thị thông báo lỗi” và “Đưa người dùng trở lại văn bản . Vì mỗi bước có thể khá phức tạp nên việc tạo sơ đồ chuyển đổi tiền tệ chi tiết có thể tốn nhiều thời gian hơn bạn dự kiến ban đầu
Người giới thiệu
- công cụ tâm trí. Lưu đồ
Lời khuyên
- Lưu đồ có thể được tạo bằng các biểu tượng được tìm thấy bên trong các chương trình xử lý văn bản. Ngoài ra, lưu đồ có thể được thực hiện thông qua phần mềm lưu đồ chuyên dụng. Giữ các ký hiệu lưu đồ giống nhau trong toàn bộ lưu đồ của bạn. Hình chữ nhật biểu thị hành động, hình bầu dục biểu thị bắt đầu và kết thúc, trong khi hình thoi biểu thị quyết định
cảnh báo
- Mỗi bước hình chữ nhật bên trong sơ đồ chuyển đổi tiền tệ này có thể được chia nhỏ thành sơ đồ riêng của nó. Ví dụ: bước “Nhập số” sẽ bao gồm các bước tiếp theo, chẳng hạn như “Kiểm tra để đảm bảo số không phải là số âm hoặc chứa các chữ cái”, “Giới hạn khoảng cách thập phân”, “Hiển thị thông báo lỗi” và “Đưa người dùng trở lại văn bản . Vì mỗi bước có thể khá phức tạp nên việc tạo sơ đồ chuyển đổi tiền tệ chi tiết có thể tốn nhiều thời gian hơn bạn dự kiến ban đầu
tiểu sử nhà văn
sương mù S. Bledsoe đã viết từ năm 1995. Cô ấy chuyên viết về tôn giáo, công nghệ và các khái niệm về năng lượng mặt trời, và các bài báo của cô ấy xuất hiện trên nhiều trang web khác nhau. Cô có bằng Cử nhân Khoa học Công nghệ thông tin của Đại học Liên lục địa Hoa Kỳ
Ứng dụng chuyển đổi tiền tệ Nguồn. https. //www. amdoren. com/ứng dụng chuyển đổi tiền tệ/ Tạo dự án Python để chuyển đổi tiền tệ bằng API tiền tệ Amdoren Tạo khóa API từ https. //www. amdoren. com/nhà phát triển/ Đầu ra mẫu. [24/01/2021] Nhập từ tiền tệ. INR Nhập từ tiền tệ. EUR Giải pháp mẫu Mã Python Sơ đồ Dự án Web Python-3 với Giải pháp
Ứng dụng chuyển đổi tiền tệ rõ ràng và thân thiện thú vị của chúng tôi cung cấp cho bạn khả năng chuyển đổi dễ dàng cho hơn 150 loại tiền tệ.
Cực kỳ dễ sử dụng và bạn có thể nhập số tiền của mình để chuyển đổi hoặc chỉ cần nhấn vào số tiền được hiển thị để chuyển đổi tiền tệ nhanh chóng.
Nhập theo đơn vị tiền tệ. USD
Nhập số tiền. 100
1. 35752
Nhập đơn vị tiền tệ. USD
Nhập số tiền. 1
1. 22835#Source //bit.ly/3sOGlWq
import os
import requests
URL_BASE = "//www.amdoren.com/api/currency.php"
TESTING = os.getenv["CI", True]
# Create the API key from //www.amdoren.com/developer/
API_KEY = '**************************’
if not API_KEY and not TESTING:
raise KeyError["Please put your API key in an environment variable."]
# Currency and their description
list_of_currencies = """
AED United Arab Emirates Dirham
AFN Afghan Afghani
ALL Albanian Lek
AMD Armenian Dram
ANG Netherlands Antillean Guilder
AOA Angolan Kwanza
ARS Argentine Peso
AUD Australian Dollar
AWG Aruban Florin
AZN Azerbaijani Manat
BAM Bosnia & Herzegovina Convertible Mark
BBD Barbadian Dollar
BDT Bangladeshi Taka
BGN Bulgarian Lev
BHD Bahraini Dinar
BIF Burundian Franc
BMD Bermudian Dollar
BND Brunei Dollar
BOB Bolivian Boliviano
BRL Brazilian Real
BSD Bahamian Dollar
BTN Bhutanese Ngultrum
BWP Botswana Pula
BYN Belarus Ruble
BZD Belize Dollar
CAD Canadian Dollar
CDF Congolese Franc
CHF Swiss Franc
CLP Chilean Peso
CNY Chinese Yuan
COP Colombian Peso
CRC Costa Rican Colon
CUC Cuban Convertible Peso
CVE Cape Verdean Escudo
CZK Czech Republic Koruna
DJF Djiboutian Franc
DKK Danish Krone
DOP Dominican Peso
DZD Algerian Dinar
EGP Egyptian Pound
ERN Eritrean Nakfa
ETB Ethiopian Birr
EUR Euro
FJD Fiji Dollar
GBP British Pound Sterling
GEL Georgian Lari
GHS Ghanaian Cedi
GIP Gibraltar Pound
GMD Gambian Dalasi
GNF Guinea Franc
GTQ Guatemalan Quetzal
GYD Guyanaese Dollar
HKD Hong Kong Dollar
HNL Honduran Lempira
HRK Croatian Kuna
HTG Haiti Gourde
HUF Hungarian Forint
IDR Indonesian Rupiah
ILS Israeli Shekel
INR Indian Rupee
IQD Iraqi Dinar
IRR Iranian Rial
ISK Icelandic Krona
JMD Jamaican Dollar
JOD Jordanian Dinar
JPY Japanese Yen
KES Kenyan Shilling
KGS Kyrgystani Som
KHR Cambodian Riel
KMF Comorian Franc
KPW North Korean Won
KRW South Korean Won
KWD Kuwaiti Dinar
KYD Cayman Islands Dollar
KZT Kazakhstan Tenge
LAK Laotian Kip
LBP Lebanese Pound
LKR Sri Lankan Rupee
LRD Liberian Dollar
LSL Lesotho Loti
LYD Libyan Dinar
MAD Moroccan Dirham
MDL Moldovan Leu
MGA Malagasy Ariary
MKD Macedonian Denar
MMK Myanma Kyat
MNT Mongolian Tugrik
MOP Macau Pataca
MRO Mauritanian Ouguiya
MUR Mauritian Rupee
MVR Maldivian Rufiyaa
MWK Malawi Kwacha
MXN Mexican Peso
MYR Malaysian Ringgit
MZN Mozambican Metical
NAD Namibian Dollar
NGN Nigerian Naira
NIO Nicaragua Cordoba
NOK Norwegian Krone
NPR Nepalese Rupee
NZD New Zealand Dollar
OMR Omani Rial
PAB Panamanian Balboa
PEN Peruvian Nuevo Sol
PGK Papua New Guinean Kina
PHP Philippine Peso
PKR Pakistani Rupee
PLN Polish Zloty
PYG Paraguayan Guarani
QAR Qatari Riyal
RON Romanian Leu
RSD Serbian Dinar
RUB Russian Ruble
RWF Rwanda Franc
SAR Saudi Riyal
SBD Solomon Islands Dollar
SCR Seychellois Rupee
SDG Sudanese Pound
SEK Swedish Krona
SGD Singapore Dollar
SHP Saint Helena Pound
SLL Sierra Leonean Leone
SOS Somali Shilling
SRD Surinamese Dollar
SSP South Sudanese Pound
STD Sao Tome and Principe Dobra
SYP Syrian Pound
SZL Swazi Lilangeni
THB Thai Baht
TJS Tajikistan Somoni
TMT Turkmenistani Manat
TND Tunisian Dinar
TOP Tonga Paanga
TRY Turkish Lira
TTD Trinidad and Tobago Dollar
TWD New Taiwan Dollar
TZS Tanzanian Shilling
UAH Ukrainian Hryvnia
UGX Ugandan Shilling
USD United States Dollar
UYU Uruguayan Peso
UZS Uzbekistan Som
VEF Venezuelan Bolivar
VND Vietnamese Dong
VUV Vanuatu Vatu
WST Samoan Tala
XAF Central African CFA franc
XCD East Caribbean Dollar
XOF West African CFA franc
XPF CFP Franc
YER Yemeni Rial
ZAR South African Rand
ZMW Zambian Kwacha
"""
def convert_currency[
from_: str = "USD", to: str = "INR", amount: float = 1.0, api_key: str = API_KEY
] -> str:
"""//www.amdoren.com/currency-api/"""
params = locals[]
params["from"] = params.pop["from_"]
res = requests.get[URL_BASE, params=params].json[]
return str[res["amount"]] if res["error"] == 0 else res["error_message"]
if __name__ == "__main__":
print[
convert_currency[
input["Enter from currency: "].strip[],
input["Enter to currency: "].strip[],
float[input["Enter the amount: "].strip[]],
]
]
Cải thiện giải pháp mẫu này và đăng mã của bạn thông qua Disqus
- bài tập. Top 16 chủ đề phổ biến nhất hàng tuần
- Bài tập SQL, Thực hành, Lời giải - THAM GIA
- Bài tập, Thực hành, Giải pháp SQL - SUBQUERIES
- JavaScript cơ bản - Bài tập, Thực hành, Lời giải
- Mảng Java. Bài tập, Luyện tập, Lời giải
- Bài Tập Lập Trình C, Thực Hành, Lời Giải. Tuyên bố có điều kiện
- Cơ sở dữ liệu nhân sự - SORT FILTER. Bài tập, Luyện tập, Lời giải
- Bài Tập Lập Trình C, Thực Hành, Lời Giải. Chuỗi
- Kiểu dữ liệu Python. Từ điển - Bài tập, Thực hành, Lời giải
- Câu đố lập trình Python - Bài tập, Thực hành, Giải pháp
- Mảng C++. Bài tập, Luyện tập, Lời giải
- Câu lệnh điều kiện và vòng lặp JavaScript - Bài tập, Thực hành, Lời giải
- Thuật toán cơ bản C# Sharp. Bài tập, Luyện tập, Lời giải
- Python Lambda - Bài tập, Thực hành, Giải pháp
- Khung dữ liệu Python Pandas. Bài tập, Luyện tập, Lời giải
- Công cụ chuyển đổi
- JavaScript. Xác thực biểu mẫu HTML