مانند بسیاری از زبانهای برنامه نویسی محبوب دیگر، رشتهها در پایتون آرایههایی از بایتها هستند که کاراکترهای یونیکد را نشان میدهند. با این حال، پایتون نوع داده کاراکتری ندارد، یک کاراکتر به سادگی یک رشته با طول 1 است. از براکتهای مربع میتوان برای دسترسی به عناصر رشته استفاده کرد.
🟢 مثال کاراکتر را در موقعیت 1 بدست آورید (به یاد داشته باشید که کاراکتر اول موقعیت 0 را دارد): a = "Hello, World!" print(a[1]) خروجی: e ⬅️ حلقه زدن از طریق یک رشته
از آنجایی که رشتهها آرایه هستند، میتوانیم از طریق کاراکترهای یک رشته، با یک حلقه for، حلقه بزنیم.
🟢 مثال حروف کلمه "موز" را حلقه بزنید:
for x in "banana": print(x) خروجی: b a n a n a
⬅️ طول رشته برای بدست آوردن طول یک رشته، از تابع ()len استفاده کنید.
🟢 مثال تابع len() طول یک رشته را برمی گرداند: a = "Hello, World!" print(len(a)) خروجی: 13
مانند بسیاری از زبانهای برنامه نویسی محبوب دیگر، رشتهها در پایتون آرایههایی از بایتها هستند که کاراکترهای یونیکد را نشان میدهند. با این حال، پایتون نوع داده کاراکتری ندارد، یک کاراکتر به سادگی یک رشته با طول 1 است. از براکتهای مربع میتوان برای دسترسی به عناصر رشته استفاده کرد.
🟢 مثال کاراکتر را در موقعیت 1 بدست آورید (به یاد داشته باشید که کاراکتر اول موقعیت 0 را دارد): a = "Hello, World!" print(a[1]) خروجی: e ⬅️ حلقه زدن از طریق یک رشته
از آنجایی که رشتهها آرایه هستند، میتوانیم از طریق کاراکترهای یک رشته، با یک حلقه for، حلقه بزنیم.
🟢 مثال حروف کلمه "موز" را حلقه بزنید:
for x in "banana": print(x) خروجی: b a n a n a
⬅️ طول رشته برای بدست آوردن طول یک رشته، از تابع ()len استفاده کنید.
🟢 مثال تابع len() طول یک رشته را برمی گرداند: a = "Hello, World!" print(len(a)) خروجی: 13
Markets continued to grapple with the economic and corporate earnings implications relating to the Russia-Ukraine conflict. “We have a ton of uncertainty right now,” said Stephanie Link, chief investment strategist and portfolio manager at Hightower Advisors. “We’re dealing with a war, we’re dealing with inflation. We don’t know what it means to earnings.” At its heart, Telegram is little more than a messaging app like WhatsApp or Signal. But it also offers open channels that enable a single user, or a group of users, to communicate with large numbers in a method similar to a Twitter account. This has proven to be both a blessing and a curse for Telegram and its users, since these channels can be used for both good and ill. Right now, as Wired reports, the app is a key way for Ukrainians to receive updates from the government during the invasion. This provided opportunity to their linked entities to offload their shares at higher prices and make significant profits at the cost of unsuspecting retail investors. Additionally, investors are often instructed to deposit monies into personal bank accounts of individuals who claim to represent a legitimate entity, and/or into an unrelated corporate account. To lend credence and to lure unsuspecting victims, perpetrators usually claim that their entity and/or the investment schemes are approved by financial authorities. In a message on his Telegram channel recently recounting the episode, Durov wrote: "I lost my company and my home, but would do it again – without hesitation."
from cn